我有一台运行 Debian Squeeze 稳定版的低成本服务器,使用 Xen 虚拟机管理程序。在运行很长时间后,非特权域的时钟将出现偏差。重新启动域不会修复时钟。我尝试使用 hwclock 重置时钟,但新域的时钟仍然会偏差几分钟。
我希望新域拥有准确的时钟,而无需重置整个服务器。有没有办法修复时钟,而无需在非特权域中运行 ntpd/ntpclient?
运行 Debian Sqeeze Domain 0提供的 Xen 4.0.1内核是来自 Debian 反向移植的 Linux 3.2.0
答案1
在 dom0 上使用 xen.independent_wallclock=1。其他解决方法可参见http://wiki.debian.org/Xen/Clocksource