Linux ntpd 服务似乎没有运行

Linux ntpd 服务似乎没有运行

我在相同的机器上运行着这个版本的Linux……

[dalvarado@machine2 ~]$ uname -a
Linux mydomain.org 3.10.32-35.201.amzn1.x86_64 #1 SMP Thu Aug 14 22:00:02 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

我希望在两个设备上都安装并运行 ntpd 服务

[dalvarado@machine2 ~]$ service ntpd status
ntpd (pid  3927) is running...

但是,当我在每台机器上运行“date”命令时,每台机器的时间都相差 30 秒。我认为 ntpd 的用途是将机器的时间与实际时间同步(根据无所不知的互联网)。我该如何解决此问题,或者我需要对 ntpd 进行其他配置才能使其正常工作?

答案1

如果两台机器上都运行着 ntpd 守护进程,那么你可以通过运行以下命令来验证它是否正在连接池 ntp 服务器

ntpq -p

这将显示已连接的 ntp 服务器列表。

通过验证 /etc/ntp.conf 中的指令,检查您是否连接到每个主机上的相同 ntp 服务器可能是值得的server

还要验证两个框都设置了正确的时区,并且 UDP 端口 123 在任何防火墙中都是双向开放的......

相关内容