1.以root用户登录需要设置NTP同步的节点上。
执行如下命令查看系统中是否已安装NTP。
rpm -qa | grep ntp
显示类似如下信息则表示已安装NTP
ntp-4.2.4p8-1.22.1
yast2-ntp-client-2.17.15-0.7.29
否则,可按如下命令安装:
rpm -ivh ntp-4.2.4p2-6.fc8.rpm
2.配置NTP服务器。
修改配置文件“/etc/ntp.conf”。
# vi /etc/ntp.conf
将外部时钟源设置为第一优先级时钟源(如果没有外部时钟源,不需要修改本配置项):
server 10.10.10.1 prefer #IP配置为外部时钟源IP
将本机设置为第二优先级时钟源:
server 127.127.1.0
fudge 127.127.1.0
修改完成后保存配置文件。
重启ntp服务。
# systemctl restart ntpd.service
设置NTP服务开机自启动。
# systemctl enable ntpd.service
3.配置NTP客户端。
修改配置文件“/etc/ntp.conf”,修改“server”为时钟源的IP地址。
# vi /etc/ntp.conf
按如下内容修改配置信息:
server Server_IP mode 5 prefer
fudge Server_IP
其中,Server_IP为NTP服务器所在节点的IP地址。
4.同步系统时间到硬件时钟。
# hwclock --systohc
重启NTP服务。
# systemctl restart ntpd.service
设置NTP服务开机自启动。
# systemctl enable ntpd.service
5.可以通过命令ntpq -p查看时钟同步情况。