我有NTP安装和安装在一个小时的cron和它显示了5分钟后,我的手机和我的电脑都显示。有什么办法让我验证一下它在同步时间吗?
它和..同步。
pool.ntp.org ntp.ubuntu.com (或任何ubuntu是什么)
发布于 2010-09-14 21:58:15
您可以运行"ntpdate 0.us.pool.ntp.org“或任何您希望使用的服务器,以验证您是否能够同步。此命令的输出应显示远程主机上的服务器和本地计算机上的差异。
如果您正在使用ntpd,并且它作为守护进程运行,则需要首先停止该操作。另外,如果您正在运行ntpd,您不应该需要一个cron作业,因为它会使时间保持同步。
如果ntpd实际上正在运行,您可能只是步子不够快。如果您当前的系统时间是非常遥远的,它将不会进行一个巨大的时间跳转,使您同步。
发布于 2010-09-14 22:21:19
如果是服务器,请使用ntpd。对于ubuntu,使用以下方式安装:
sudo aptitude install ntp
您可以通过ntpq
程序来检查它。用它就像这样:
user@myhost:~$ ntpq
ntpq> peer
remote refid st t when poll reach delay offset jitter
==============================================================================
europium.canoni 193.79.237.14 2 b 48 64 377 141.805 42.254 9.901
这告诉你它和一个主机同步,离它大约42毫秒。如果没有同步,您可能会看到0这样的范围,这意味着它无法连接到指定的主机。您可能还会看到一个巨大的偏移;当NTP看到时间差过大时,它会感到害怕,因此您必须首先使用ntpdate手动设置时钟,类似于sudo ntpdate tick.usno.navy.mil
。
发布于 2010-09-14 21:00:25
这是什么?除非它以2&>/dev/null或类似的结尾结尾,否则它应该每小时将一些输出发送到顶部的MAILTO=“地址,或者如果没有这样的地址,则发送到根(尝试删除结束部分以确保它是否存在)。
要验证它是否正在运行,请选中/var/log/cron。
https://serverfault.com/questions/181167
复制相似问题