我现在的系统从hwclock和ntpd大幅漂移.我在网上和SF上看了很多论坛和帖子,但还没有找到合适的解决方案.
这是我的ntpq -pn输出:
remote refid st t when poll reach delay offset jitter ============================================================================= 122.226.192.4 66.220.9.122 2 u 30 64 3 53.734 146507. 127822. 120-88-46-10.sn 158.43.128.33 2 u 33 64 3 150.373 12823.5 127821. suisho.attritio 133.100.9.2 2 u 29 64 3 34.351 148556. 133910. 123.146.124.27 61.153.197.226 3 u 27 64 3 21.123 152572. 133909. 114.80.81.1 204.152.184.72 2 u 29 64 3 55.605 148520. 129851.
截至目前我的’hwclock’说:
2011年3月25日星期五03:27:06 CST -0.048504秒
我的’约会’说:
Fri Mar 25 15:21:17 CST 2011
它们大约需要6分钟,大约10分钟前我刚刚做了一个ntpdate -u …
另外,我目前正在使用内核2.6.18-194.32.1.el5运行Centos 5.5 32位
我该怎么做才能修复系统时钟?硬件时钟似乎工作正常.
编辑:
如Sacx所述,在我的内核引导行中添加了新值.虽然重启后延迟要好很多,但16小时后仍然慢了35分钟.刚检查了我的current_clocksource,它说tsc仍然.我尝试将其更改为acpi_pm但它不起作用.看看我的available_clocksource,它显示:jiffies tsc pit
解决方法
在内核引导行添加此参数
notsc divider=10 clocksource=acpi_pm
并重新启动您的系统.这与RHEL 5 Hyper-V Guest – Cannot sync with NTP after kernel upgrade有关