Windows Server 2003 DC 32分钟慢

我有一个32分钟的Windows Server 2003 DC SP2。 这是域中唯一的DC。 服务器设置为查询tock.usno.navy.mil。

我的谷歌福悲伤地失败了。

有什么build议么?

更新:从testing添加输出:

C:\WINDOWS>w32tm /query /peers The command /query is unknown. C:\WINDOWS>w32tm /query /status The command /query is unknown. C:\WINDOWS>w32tm /stripchart /computer:tock.usno.navy.mil Tracking tock.usno.navy.mil [192.5.41.41]. The current time is 11/2/2014 9:27:04 AM (local time). 09:27:04 d:+00.1201609so:+1856.8128875s [ | @] 09:27:06 d:+00.1401901so:+1856.8143015s [ | @] 09:27:08 d:+00.1201612so:+1856.8126128s [ | @] 09:27:10 d:+00.1201614so:+1856.8096675s [ | @] 09:27:12 d:+00.1101425so:+1856.8103257s [ | @] 09:27:14 d:+00.1101442so:+1856.8155087s [ | @] 09:27:17 d:+00.1301757so:+1856.8126955s [ | @] 09:27:19 d:+00.1201612so:+1856.8113168s [ | @] 09:27:21 d:+00.1201602so:+1856.8119927s [ | @] 09:27:23 d:+00.1201614so:+1856.8190763s [ | @] 09:27:25 d:+00.1201567so:+1856.8129546s [ | @] 09:27:27 d:+00.1201604so:+1856.8101324s [ | @] 09:27:29 d:+00.1101463so:+1856.8159978s [ | @] 09:27:32 d:+00.1301746so:+1856.8195720s [ | @] 

更新#2:A)DC的虚拟机主机,一个虚拟机,时钟是在相同数量的后面。 B)

 C:\WINDOWS>w32tm /resync Sending resync command to local computer... The computer did not resync because no time data was available. 

@amber我的错 – 你是对的 – 很老的w32tm版本,比如Server 2003中的那个版本没有/ query参数。 我试图validation你的系统是否真的与navy.mil NTP服务器同步。 你仍然可以通过registryfindWindows时间设置,但我宁愿不要。 validation你和NTP服务器之间的巨大偏移的条形图告诉我,你实际上并没有像你认为的那样与navy.mil服务器同步时间。 但它也validation您可以连接到NTP服务器,并从中读取时间,这是很好的。

如果这是一台虚拟机,我将禁用VM IC时间同步集成和/或修复pipe理程序上的时间。

Hyper V时间集成

Hyper-V项目经理Ben Armstrong说,从来没有禁用Hyper-V时间集成服务,但他不是我的老板,我认为在某些情况下可以这样做。 🙂

在同时启用了虚拟机时间集成服务并且还configuration了Internet NTP的情况下,VM Time IC服务通常会覆盖NTP。 我认为这是你在这里看到的。

如果这是一台物理机器,那么我会先开始删除现有的w32timeconfiguration并重置为出厂默认设置,命令如下:

 net stop w32time w32tm /unregister w32tm /register net start w32time 

然后将您的configuration设置为与上游NTP服务器同步,如下所示:

 w32tm /config /manualpeerlist:"tock.usno.navy.mil,0x8" /syncfromflags:MANUAL /reliable:yes /update 

我build议你设置多个时间源,你可以通过用空格来分隔它们,比如"tock.usno.navy.mil 0.us.pool.ntp.org" ,用引号括起来。 服务器名称后面的,0x8部分是位图,可以是0x1,0x2,0x4和/或0x8中的任意一个或其组合。

0x1而不是遵循NTP规范,请等待在SpecialPollInterval条目中指定的时间间隔,然后再尝试recontact此时间源。 设置这个标志可以减lessnetworking的使用,但是也降低了准确性。

0x2仅使用此时间源作为后备。 如果所有非回退时间源都失败,则系统随机select一个回退时间源并使用它。

0x4设置本地计算机在与此源关联的对称活动模式下运行。

0x8设置本地计算机在与此源关联的客户端模式下运行。

您只需要在林根PDCe上设置此configuration。 域中的其他内容将使用Active Directory域层次结构来定位时间源。 您不希望将所有内容都放在AD域中的外部时间源。

您可能会发现,首先在虚拟机pipe理程序上修复NTP时间更为重要。 如果您只修复林根PDCe,但是让所有其他虚拟机都从同一个虚拟机pipe理程序同步不正确的时间,那么您将使自己处于一种情况,即您的域控制器的时间不是所有域成员,并且Kerberos身份validation将会崩溃,并且您将无法login域中的任何内容。

我粗体上面的段落,因为我警告你要小心,并考虑在转换开关之前会发生什么。 🙂

最后,计划从Server 2003升级的path。时钟快点滴滴。