我在 Rackspace 上托管的 VPS 上遇到了时间问题。它运行的是 Red Hat Enterprise Linux 5.4。日期命令给出的时间比实际时间早 11 分钟。
我正在跑步ntpd
,我的/etc/ntp.conf
选择与给出的第二个选项一致这里
我也修改/etc/sysconfig/ntpd
了更改SYNC_HWCLOCK=yes
并重启了服务器。
到目前为止,这些都没有什么帮助。我联系了 Rackspace,他们的答复是主机上的时间没有问题。
的输出ntpq -p
为:
我将非常感激任何对此提供帮助的帮助。
答案1
我曾经见过这种情况,即使用 xen vm 机器时,该机器的虚拟机管理程序的时钟不同步。
无论您做什么,默认情况下,xen 客户机都会将其时间与 dom0(虚拟机管理程序)同步,这就是为什么如果不设置以下内容,NTP 或“强制”设置时间都不起作用的原因:
xen.independent_wallclock = 1
也许您托管的虚拟机管理程序恰好没有使用 NTP,或者正在与错误的时间源同步......
答案2
已知问题。在 VPS 上也是如此。运行 NTP 守护程序,定期(例如每 30 秒)重新同步时钟。