我在Debian 6( Dom0和DomU)上运行Xen虚拟机。我想让DomU上的时钟和Dom0同步。在http://wiki.xen.org/wiki/Xen_常见问题_DomU上,我读到需要将/proc/sys/xen/independent_wallclock设置为0,但在DomU上甚至没有/proc/sys/xen目录:
# ls /proc/sys/xen
ls: cannot access /proc/sys/xen: No such file or directory如何使DomU上的时钟与Dom0同步?
更新:
[ 0.000000] Booting paravirtualized kernel on Xen
[ 0.000000] Xen version: 4.0.1 (preserve-AD) (dom0)发布于 2013-05-22 14:26:14
如果您正在运行Xen 3或更早版本,请将proc/sys/xen/independent_wallclock设置为0,时钟应自动同步。
如果您正在运行Xen 4+,请在VM的vm.cfg文件中设置tsc_mode=2。
自动同步会导致某些软件出现问题。您的操作系统应该处理它,尽管它可能会抱怨时间倒退。最值得注意的问题是,时间倒转会导致程序中的某些东西行为不当(这在某种程度上是罕见的,但会发生)。
如果由于任何原因无法运行自动时间同步,请将independent_wallclock设置为1,将tsc_mode设置为0,然后运行NTP。这仍然会有漂移的问题,因为时钟将是不一致的(这是VM的性质,真的不能“固定”)。
发布于 2013-05-22 14:14:27
你负责NTP,就像FAQ说的。
https://serverfault.com/questions/509855
复制相似问题