通过命令chkconfig ntpd on设置开机自启动,发现会将此命令转发到systemctl enable ntpd.service命令,也就是说最好使用后面的命令设置开机自启动
重启后用service ntpd status命令查看服务是否启动,从给出的信息可知ntp已被设置为开机启动,但是开机启动并未成功。
一般引起这个问题的最为常见的原因是系统上安装了一个与NTP相冲突的工具:chrony。如果使用systemctl is-enabled chronyd来查看一下,往往得到的结果是chrony已经被设置为enabled。
因此将chronyd设置为disable后,再重启即可实现自启动。
重启后查看状态