需求:使设备和应用服务器时间一致。
解决方案:配置ntp服务,以某个IP地址(比如192.168.83.11)的应用服务器时间为基准,所有其他设备均与此服务器时间同步。
步骤:
(一)安装ntp服务
1)确认83.11服务器是否已安装ntp
【命令】rpm –qa | grep ntp
若只有ntpdate而未见ntp,则需删除原有ntpdate。如:
ntpdate-4.2.6p5-22.el7_0.x86_64
fontpackages-filesystem-1.44-8.el7.noarch
python-ntplib-0.3.2-1.el7.noarch
2)删除已安装ntp
【命令】yum –y remove ntpdate-4.2.6p5-22.el7.x86_64
3)重新安装ntp
【命令】yum –y install ntp
(二)配置ntp服务
1)修改/etc/ntp.conf(若要其他服务器以该服务器时间为准,则相应也要改其他服务器的ntp.conf)
【命令】vi /etc/ntp.conf
【内容】
restrict 192.168.83.11 nomodify notrap nopeer noquery //当前节点IP地址
restrict 192.168.83.254 mask 255.255.255.0 nomodify notrap //集群所在网段的网关(Gateway),子网掩码(Genmask)
2)选择一个主节点,修改其/etc/ntp.conf
【命令】vi /etc/ntp.conf
【内容】在server部分添加一下部分,并注释掉server 0 ~ n
server 127.127.1.0
Fudge 127.127.1.0 stratum 10
3)若要配置其他服务器,则继续修改其他服务器的/etc/ntp.conf
【命令】vi /etc/ntp.conf
【内容】在server部分添加如下语句,将server指向主节点。
server 192.168.83.11
Fudge 192.168.83.11 stratum 10
(三)启动ntp服务、查看状态
1)启动ntp服务,若启动失败,可尝试用管理员身份启动
【命令】service ntpd start
2)查看ntp服务器与上层ntp的状态
【命令】ntpq -p
(四)设置开机启动
【命令】chkconfig ntpd on
参考教程有:
https://blog.csdn.net/sxhong/article/details/78644877
https://www.cnblogs.com/quchunhui/p/7658853.html