还是说 Xen,时钟问题
以前 Etch + Etch / Xen-3.0.3 的时候没遇到问题,现在 dom0 升级了之后, domU 里的时间不对了。当时没仔细看,然后遭遇同事投诉邮件时间不对,汗颜。
网上查了一些办法,试了都不行。配置到错得最严重的时候差了 16 个小时,狂晕。
后来重启了一下 dom0 所在的硬件,居然就好了。看来在原来 UTC=no 的机子上改 UTC=yes 之后还是重启可靠,仅仅用 hwclock 在线同步来同步去是不靠谱的。
domU 认为 dom0 发送过来的时间是 UTC,这也是 Linux kenrel 的默认行为。真机上的 dist 往往可以在启动时通过 hwclock 进行时区调整,而 domU 里没有 RTC 设备所以这个办法就不行了,还是老老实实在 dom0 的 RTC 里用 UTC 存储时间吧,反正 dom0 的服务器上不会装 Windows 搞双启动。
设置 domU 使用独立的时间,然后通过 NTP 同步也是个可行的办法,但太重量级了,没必要。
- adoal's blog
- 1629 次点击

评论
发表新评论