我在相同的机器上运行着这个版本的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 在任何防火墙中都是双向开放的......