纠正虚拟机客户机中的时钟漂移

纠正虚拟机客户机中的时钟漂移

我在 Linux 主机上的虚拟机管理程序下以客户机身份运行 Unix 操作系统。客户机操作系统时钟在 24 小时后与主机时钟相差 2 秒。我希望将时钟同步到 1 秒以内,以便于进行日志分析等。

我知道在 VM 下运行 NTP有问题的有些)。虚拟机管理程序供应商提供了用于时钟同步的客户虚拟机工具,但没有提供用于此客户操作系统的工具(据我所知)。

我计划ntpdate hostservername在 cron 中每小时运行一次。这合理吗?还是我错过了更明显的解决方案?

主机:CentOS 5.7
虚拟机管理程序:VMware Server 2
客户机:SCO OpenServer 5.0.7

答案1

我已经在 VMware Workstation 9.0 实例上运行 ntp 服务一段时间了,没有遇到任何问题。

我刚刚停止了它并进行了同步,得到的偏移量为 -0.003862 秒。(客户操作系统是 Ubuntu 12.04.1 Server x86_64 并具有 VMware Tools)

我个人认为如果有什么东西会让您感到痛苦,那就是 SCO 的产品。

相关内容