我有带有Centos操作系统的超级虚拟机。我的系统时间总是提前一小时。我尝试禁用时间同步在超VVM设置,但没有任何效果。如我所见,硬件时间没问题。
WebMin截图:

这个问题引起了很多其他问题..。我怎么才能解决这个问题?
我不太擅长Linux管理,但我可以完全控制。
**我用webmin“时间服务器同步”解决了这个问题。
发布于 2012-06-27 18:26:35
时钟倾斜在大多数虚拟化平台中非常常见。
在采取其他方法修复时钟偏差之前,首先检查时区信息,看看是否正确。如果您的时区不正确,这将很容易解释一个小时的差异。
接下来你试过运行NTP了吗?NTP的设计是为了使系统时钟与主时间源保持同步,因此可以帮助调整偏差。然而,有时NTP将停止工作,如果它检测到太多的抖动与内部时钟。这在虚拟化系统中并不少见。在这种情况下,在cron进程中定期重新启动NTP以及发出手动时钟同步可能是有用的。
发布于 2012-06-27 19:35:43
我认为问题的根源在于Hyper-V总是为虚拟客人“硬件”时钟设置当前的本地时间,而Centos Linux则可以期望硬件时钟位于UTC。在这种情况下,当您的客人运行时所看到的时钟时差等于您的系统从UTC中抵消的时间。
底线:您应该将Centos配置为期望CMOS时钟的本地时间,方法是在UTC=no中设置/etc/sysconfig/时钟或UTC=false,然后在Hyper-V中作为客人运行。
https://serverfault.com/questions/402782
复制相似问题