为什么重启后没有自动启动ntpd服务?

时间:2014-04-01 07:38:05

标签: linux ntp systemd

通过ntpd安装yum后,我运行命令systemctl enable ntpd.service并重新启动计算机。收到shell提示后,我运行systemctl -a | grep ntp并获得ntpd.service loaded inactive dead。如果我使用systemctl start ntpd.service手动启动它,它可以正常工作。这是为什么?如何在重启后确保ntpd.service启动并运行?

1 个答案:

答案 0 :(得分:6)

这似乎是fedora的一个问题,有一个名为“chrony”的服务阻止ntpd服务在启动后启动。用yum删除chrony后,ntpd服务在启动后启动。有关详细信息,请查看this

更新:您还可以禁用在端口123上运行的chronyd,然后启动ntpd:

sudo systemctl disable chronyd
sudo systemctl start ntpd