KVM 客户机时钟与主机同步

KVM 客户机时钟与主机同步

我正在运行带有 centos 6.x 的 KVM。

我的客户虚拟机时钟启动时比主机延迟 1-2 秒。主机的时钟源是 ntp。客户机的时钟源是“kvm-clock”,但我还需要在客户机上运行 ntpd。

ntpd 启动后大约需要 3 分钟才能校正时间。我会在 /var/log/messages 中看到这一点

ntpd[1512]: time reset +1.217409 s

但是,此时,我们的应用程序已经启动,它不能很好地处理 1-2 秒的时间跳跃。

主机/客户机之间的时钟差异正常吗?有没有办法强制 ntpd 在启动过程中提前设置时间?

答案1

如果您的应用程序需要时钟同步,请添加ntp 等待在启动之前添加到其初始化脚本中。用法很简单,但这里是手册页

编辑:如果你想在启动虚拟机时尽快同步时间,在启动 ntpd 作为守护进程之前,请sntp按照文档中的说明运行弃用 ntpdate

相关内容