Server 2012 R2,Hyper-V
我正在尝试完成设置我的第一个主域控制器。 第一次宣传DC之后总是会出现的警告之一是事件ID 12以及其他与时间源相关的事件。
所以我读了不同的链接(链接1,链接2,链接3不同意w / link4 ,但链接4更近)。 我遵循link2的顺序是这样的:
Net Stop W32Time W32tm /config /syncfromflags:manual /manualpeerlist:"time-nw.nist.gov" W32tm /config /reliable:yes Net Start W32Time W32tm /config /update
我这样做是因为它看起来非常简单,现在我的DC似乎是“快乐的”WRT,它至less是时间服务,至less在启动时不会再发出警告。
但这并不令人满意。 我为time-nw.nist.gov分配了我的外部参考,但是当我在提示符下运行这个命令时:
w32tm /stripchart /computer:"time-nw.nist.gov" /samples:5 /dataonly
我看到我的时间是+ 15.xxx秒。
I also ran "w32tm /resync" but there's still a discrepency.
这表明外部参考不起作用。 但我不明白如何问DC作为外部参考。 我只知道如何分配它。
还有在Hyper-V上托pipeDC的问题。 在上面的链接4上,微软在一个注释中说:
“本指南最近已更新,以反映当前的build议,即仅从域层次结构同步来宾域控制器的时间,而不是先前build议部分禁用主机系统和来宾域控制器之间的时间同步。
link2的指导是否正确? 但是,即使如此,我怎么知道它是正确设置的,为什么还有滞后? 当DC是在Hyper-V上托pipe的虚拟机时,是否有任何新的指导?
谢谢。
事实certificate,找出你的时间来源是一回事。 确保实际使用的时间源是另一回事。
与大多数技术问题一样,一旦其他人告诉你这些步骤,解决scheme很简单。 我将在这里回顾一下每个人都告诉我什么,以及实际获得时间源的工作需要什么。
正如joeqwery解释,这个命令确认你的时间源:
w32tm /query /source
在VM PDC上,如果返回的是“VM IC时间同步提供程序”,则必须转至Hyper-Vpipe理器>有问题的VM>右键单击>设置>pipe理> Integration Services,然后取消选中时间同步。 重新运行w32tm / query / source和源应该不同了。 这并不意味着你已经完成了,这仅仅意味着Hyper-V并没有压倒你的时间源。
现在时间源必须使用w32tm命令设置:
Net Stop W32Time W32tm /config /syncfromflags:manual /manualpeerlist:"0.us.pool.ntp.org" W32tm /config /reliable:yes Net Start W32Time W32tm /config /update
实际上,我认为停止/启动可能并不是必需的,但是需要最后一条命令来更新设置。 另外,上面的一些命令可以在同一个命令行上运行, 你的select。 即使我以前运行过上面的程序,在closuresHyper-V时间同步之后,我不得不重新运行这个序列,因为之前的设置还没有被保存。
还要非常仔细地注意时间源。 我最初使用time.windows.com。 当我表演时:
w32tm /resync
我收到了
The computer did not resync because no time data was available
只要我更改为0.us.pool.ntp.org该问题就消失了。 我不清楚这是一个协议问题还是一个可靠性问题,但时间源是重要的。
最后,当我们运行这个:
w32tm /stripchart /computer:"0.us.pool.ntp.org" /samples:5 /dataonly
我们应该让样本非常接近零。 如果没有,那么
W32tm /resync
另外,它会来回更改,重新检查时间源,您可能需要重新运行
w32tm /config /update
我的发现是,它不需要在许多地方findregistry黑客,只是正确的顺序:
Turn off Hyper-V time synchronization Select a time source (or list of sources) from http://www.pool.ntp.org/en/ Configure the external time source Perform the update of the configuration Check the source Check the synchronization using the /stripchart command
干杯。