w32tm返回不一致的结果

我们有一个Hyper-V环境,时间就像无头鸡一样奔跑。

有一天我进来的时候,慢了10分钟。 其他日子,快5分钟。 今天慢了30多分钟。 每天我都会手动重新同步时间,24小时之后再次出现问题。

我试着运行下面的命令:

w32tm / config /manualpeerlist:"time.windows.com,0x01 1.ca.pool.ntp.org,0x01 2.ca.pool.ntp.org,0x01“/ syncfromflags:MANUAL / update

当我在我们的Hyper-V环境(在DC和主机上)上运行它时,它将返回与时钟当前设置的时间完全相同的时间。 当我在非域环境中运行它时,它会返回正确的时间(我去了,并手动打破了机器上的date/时间来testing)。 我所有的时区都设置​​正确(GMT + 10)。

任何想法,为什么这可能是?

这可能是Kerberosangular色/关系,使DC /服务器不能实际调整其时间更正。

http://support.microsoft.com/kb/816042

尝试禁用“通过Integration Services与主机进​​行时间同步”。

有关“虚拟化域控制器的部署注意事项”的TechNet文章在“时间服务”一节中有这样的说明:

对于configuration为域控制器的虚拟机,请通过Integration Services禁用与主机的时间同步。 而是接受默认的Windows时间服务(W32time)域层次结构时间同步。

主机时间同步使客户操作系统可以将其系统时钟与主机操作系统的系统时钟同步。 由于域控制器具有自己的时间同步机制,因此必须在configuration为域控制器的虚拟机上禁用主机时间同步。 如果域控制器从它们自己的源同步时间并同步主机的时间,则域控制器时间可能会频繁更改。 由于许多域控制器任务都与系统时间绑定,因此系统时间跳转可能会导致留下的对象留在目录中,并且复制将停止。

您可以通过清除时间同步checkbox来禁用Hyper-Vpipe理器的Integration Services部分中的虚拟机设置中的主机时间同步。