本文主要是介绍ntpd服务与chronyd.service冲突,导致ntp服务起不来,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
设置ntp时钟同步服务并设置开机自启,检查每台服务器是否安装ntp
# rpm -qa|grep ntp
如果没有则在线安装一个即可
# yum -y install ntp
选择数据库服务器作为时间基准服务器,修改配置文件/etc/ntp.conf,注释掉原有的server,并添加如下内容:
#server 127.127.1.0
#fudge 127.127.1.0 stratum 10
# vim /etc/ntp.conf
注:上述配置适合在没有外网访问权限时使用,此时需要先将数据库服务器的时间人为设定准确
其它服务器则以数据库服务器为基准进行时间校验,修改配置文件/etc/ntp.conf,注释掉原有的server,并添加如下内容:
#server fraud206
# vim /etc/ntp.conf
最后重启所有服务器的ntp
# service ntp restart
# service ntpd status
设置ntp服务开机自启
# systemctl enable ntp
然后重启服务器验证
# reboot
发现ntp服务没有运行!! 然后查看运行的服务,发现有个chronyd.service服务,
经了解chrony和NTP都是时间同步服务,chronyd实现了NTP协议并且可以作为服务器或客户端。
解决方法:把chronyd.service 禁用,然后设置ntp开机自启,重启生效
# systemctl disable chronyd.service
# systemctl enable ntp
# reboot
这篇关于ntpd服务与chronyd.service冲突,导致ntp服务起不来的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!