2008r2 时钟运行速度快

2008r2 时钟运行速度快

我有 27 台 2008R2 服务器(所有 Hyper-V 客户机)最近开始运行速度过快。同一主机上还有其他 2008R2 服务器运行速度也很快。时间平均快 2 到 3 分钟,但有时会快 20 分钟。如果我针对主时钟服务器运行 w32tm /striptchart,我可以看到时间变化非常快,每秒快一秒。有时会变慢。我可以运行 w32tm /resync 并看到时间回到正确位置,但很快又开始漂移。我认为这不是同步问题,而是时钟实际上运行速度过快。感谢您的帮助。

标记

答案1

一般来说,在虚拟机上,所有“硬件”都是抽象的,并以软件形式运行。系统中计时的部分在主机 CPU 上的软件中运行。根据物理 CPU 负载和物理 CPU 可能的时钟频率,时间计算将出现偏差。Hyper-V 包含一个时间同步服务(高级 -> 集成服务),该服务从主机获取时间,主机通过专用硬件时钟计时,并强制客户机更新其时钟(如果您已打开该服务)。

我亲眼见过主机和客户机因虚拟域控制器而出现时间漂移。主机向域询问时间,而客户机 DC 出现一点时间漂移,并回复错误的时间。然后主机更改所有客户机上的时间。该循环以小增量继续,直到出现非常明显的漂移,如果您没有及时注意到,可能足以导致 Active Directory 功能开始失败。

为了解决我的主机/客户机漂移问题,我在所有 Hyper-V 主机上使用一个简单的小型时间更新程序,该程序与物理机上的森林 PDC 模拟器同步。

相关内容