我专用服务器上的系统时钟运行得太慢了。每个月都会损失大约2分钟。
详细信息是:分操作系统,Linux版本2.6.9。
我如何解决这个问题,有没有办法检查它是硬件还是软件?
发布于 2009-11-13 15:22:03
您可以通过运行NTP来解决这个问题。如果它尚未安装,您应该能够执行以下操作
yum install ntp
chkconfig --levels 235 ntpd on
service ntpd start您可能需要给它一段时间来进行第一次同步。
发布于 2009-11-13 16:59:06
一个月2分钟也不算太糟。NTP应该能够愉快地纠正这种漂移量。
如果它一直不是这样,你可以把机器放下,然后尝试更换CMOS电池。它们很便宜,你可能会发现它解决了这个问题。
你的轶事故事:
我以前见过一台运行中的机器,它有500~ PPM漂移。相当于一天45秒。对NTP来说,在飞行中纠正实在是太过分了。我尝试了各种方法来修复它,包括一个新的内核和不同的RTC类。
在我头脑的尽头,与它应该影响运行的机器的逻辑相反,我用一个新的电池替换了CMOS电池。一米长显示新旧电池之间的差别很小。它固定了时钟漂移。
发布于 2009-11-13 15:25:50
解决这个问题的最简单的方法是让您的服务器定期与NTP时间源同步,这样,如果它开始漂移,就应该得到快速的纠正。
如果您不使用NTP,那么您的计算机将依赖于内部时钟。如果这是浪费时间,它通常是一个硬件问题,要么与时钟本身,BIOS,或CMOS电池(虽然这应该是一个较少的问题,如果它不是经常重新启动)。
https://serverfault.com/questions/84434
复制相似问题