服务器时钟运行速度太慢

我的专用服务器上的系统时钟运行速度太慢。 每个月它会损失大约2分钟。

细节是:Cent OS,Linux版本2.6.9。

我该如何解决这个问题,有什么办法来检查它是硬件还是软件?

您可以通过运行NTP来解决问题。 如果还没有安装,你应该可以做类似的事情

yum install ntp chkconfig --levels 235 ntpd on service ntpd start 

第一次同步可能需要一段时间。

每个月2分钟也不算太坏。 NTP应该能够愉快地纠正这个漂移量。

如果不是这样,并且您可以取下机器,请尝试更换CMOS电池。 他们很便宜,你可能会发现它解决了这个问题。

轶事故事给你:

我曾经看过一台正在运行500〜PPM漂移的跑步机。 相当于每天约45秒。 NTP对于飞行进行纠正实在太多了。 我尝试了所有的东西来解决它,包括一个新的内核和不同的RTC类。

在我的智慧结束,并反对它应该影响跑步机器的逻辑,我更换了一个新的CMOS电池。 旧电池和新电池之间只有一个很小的差别。 它固定了时钟漂移。

解决这个问题最简单的方法就是让你的服务器和一个NTP时间源定期同步,这样,如果它开始漂移的话,它应该很快得到纠正。

如果你不使用NTP,那么你的电脑将依靠内部时钟。 如果这是失去时间,通常是一个硬件问题,无论是时钟本身,BIOS或CMOS电池(尽pipe如果它不经常重新启动,这应该不是一个问题)。