什么扰乱了我的系统时钟?

什么扰乱了我的系统时钟?

Ubuntu 14.04 桌面版,64 位

今天早上我上班时发现系统时钟与手机时钟相差了大约 3 分钟。这似乎很奇怪,因为我的系统是 24/7 全天候运行的,应该保持时间同步ntp.ubuntu.com,对吧?我以前从未注意到这个问题。

在系统配置中,“时间和日期”设置设置为自动从互联网设置时间。

所以我开始挖掘......

首先,我曾经ntpdate更新过时间。这很有效,但几分钟后,时间又不正确了 - 大约 -217 秒。

接下来,我安装了ntpd,希望持续更新可以解决问题。我使用重置了日期ntpdate并启动了ntpd服务。没有运气——几分钟后,时间又错了,大约-217秒。

-217 秒的偏移量似乎相当一致 - 也就是说,一旦达到该差异,它似乎就不会漂移。这暗示着我的系统上有一些东西会定期重置时间,而且由于变化太大,ntpd不会调整它。

经过更多实验后,我确定重置时钟的程序大约每 5 分钟重置一次。我查看了我的系统crontabcrontabroot 的 cron 文件以及系统范围的 cron 文件。

一些其他细节:

  1. 我已使用 Likewise Open 将系统加入到 Windows 域。

  2. 那里曾是周末我们的网络发生了重大变化 - 我们从一个连接切换到另一个(更快)的连接。但是,我似乎是唯一遇到此问题的人(在约 30 台 Windows PC、Ubuntu PC 和 Mac 中)。

因此,有几个问题:

  • 是什么造成了这种情况?
  • 如果预定的作业不在我的cron文件中,那么它会在哪里呢?

答案1

这可能导致域成员的时钟偏差不应超过 5 分钟。请参阅http://download1.beyondtrust.com/Technical-Support/Downloads/files/pbiso/Manuals/likewise-open-54-guide.html#id2944830 我建议 Likewise 的设置确保不会出现这种时间差异。Windows 域成员通常会与 PDC 同步,但您的客户端可能会与不同步的 DC 同步。只是一个想法。

相关内容