NTP 未自动与我的内部 NTP 服务器同步

NTP 未自动与我的内部 NTP 服务器同步

我在 centos 服务器上安装了 ntp。

我修改了/etc/ntp.conf默认服务器条目,用我的内部 NTP 服务器 IP 的一个条目替换该条目(1.2.3.4 是 NTP 服务器的 IP):

server 1.2.3.4 iburst

当我重新启动服务器并运行 ntpstat 时,我看到以下内容:

unsynchronised
   polling server every 64 s

然后我运行sudo ntpdate 1.2.3.4并看到此消息:

1 Dec 19:22:35 ntpdate[2339]: the NTP socket is in use, exiting

然后我停止服务(systemctl stop ntpd)并再次运行sudo ntpdate 1.2.3.4以查看它是否同步成功:

1 Dec 19:25:11 ntpdate[2351]: adjust time server 1.2.3.4 offset 0.005316 sec

现在,当我启动服务并运行 ntpstat 时,我看到此消息:

synchronised to NTP server (1.2.3.4) at stratum 4
   time correct to within 8065 ms
   polling server every 64 s

如果我现在重新启动并运行 ntpstat,它会显示未同步。我做错了什么?它应该自动同步到我放入配置文件中的 NTP 服务器的 IP,对吗?

答案1

看来我只是太不耐烦了。重启后,如果我等待大约 6 分钟并运行 ntpstat,它会显示已同步。

轮询间隔为 64 秒,我假设这意味着它每 64 秒轮询一次,但看起来它并不完全是这样工作的。

相关内容