Windows服务器时间不断修改(时间不同步已解决)

Windows服务器时间不断修改(时间不同步已解决),第1张

Windows服务器时间不断修改(时间不同步已解决)

一个域的网络服务器的时间是不断变化的,所以我先收集了一些客户的信息。

只有这个有这个问题,其他网络服务器都正常(填一下。问题快做完的时候,客户告诉我一个关键信息,就是时间改了一段时间会自动改)。

版本\网络服务器主要用途(考虑是否有手机软件会造成此问题)\日志信息内容\是vm虚拟机吗?

1.系统版本为Server2008大数据中心版本。

2.主要用途是映射网络服务器。

3.日志信息的内容如下所示。该日志是系统软件日志。恶性事件ID为1,时间由2016年7月21日00:50:59变更为

2016-07-2108:32:31

4.它是一个Vmwarevm虚拟机

注意时间被改了,日志里的出处也说不清是谁改的时间。


==第一天

1)明确网络服务器的时间服务项目是否正常启动一切。


2)查询vm虚拟机是否与Esxi服务器时间同步。如果未启用,则不容易与Esxi服务器同步。


3)因为客户端的域没有被管理,我让客户端知道DC的IP地址,然后用nettime来同步时间。

我之前解决过一个难题,只是时间不一样。敷净时间后就好了。nettime\ip或者计算机名/集就可以了,时间马上同步。


==第二天

1)第二天客户告诉我时间又改了。积分前的时间改变了间隔。其实时间变化是有周期的,每7小时41分钟就会换一次。

2)其实指令净时间是很可有可无的!为了找到更实用的解决方案,我们必须依赖w32tm指令。

在此网络服务器上运行命令以查询此计算机的NTP服务器列表。

w32tm/查询/对等

然后在NTP服务器列表中更改网络服务器(双引号之间用空)并填写PDC网络服务器的FQDN。

W3TM/Config/ManualPeerList:"server1-FQDNserver2-FQND"/update(我这里设置的是10.138.207.22,我说不出FQDN...)

3)运行以下命令打开debuglog。

w32tm/debug/enable/file:c:\w32time.log/size:10000000/entries:0-116

调试日志可以找出网络服务器在同一个地方的时间

此外,如果要更改调试日志路径,可以更改注册表文件的值。

HKEY_LOCAL_MACHINE\SYSTEM\currentcontrolset\Services\W32Time\Config


==第三天

1)时间再次更改,之前打开的调试日志现在生效。打开调试日志后,查看并寻找三个IP地址。

马来西亚的域控制器

0.138.207.26北京某域控制器

10.138.164.167此设备的IP

HKEY_local_machine\system\currentcontrolset\services\W32time\parameters下的NtpServer的值是time.windows.com,可能就是这个值导致的问题。将其更改为34(记得在此处键入34的FQDN)

2)导出此文件目录中的注册表文件。

HKEY_LOCAL_MACHINE\SYSTEM\currentcontrolset\services\W32Time\

经过分析,XXX中标注的区域全部改为0(表示不会生效)。系统软件的默认设置是开启加载vm虚拟机的时间,所以必须关闭,电子计算机必须重启才能生效。VMICTimeProvider(VM虚拟机时间表示的源)


3)应用w32tm/query/configuration指令查询设备。

[时间提供者]

NtpClient(本地)

dllname:C:\Windows\system32\w32time.dll(本地)

已启用:1(本地)

输入提供程序:1(本地)

交叉站点同步标志:2(本地)

allownonstandarddmodecombinations:1(本地)

ResolvePeerBackoffMinutes:15(本地)

ResolvePeerBackoffMaxTimes:7(本地)

兼容性标志:2147483648(本地)

EventLogFlags:1(本地)

LargeSampleSkew:3(本地)

特殊PollInterval:3600(本地)

类型:NT5DS(本地)

NtpServer:(未定义或未使用)这是将自己设置为时间服务器。如果使用之前的w32tm命令设置NtpServer,它将成为您设置的值。


==第四天

1)然后分析调试日志,从日志信息可以看出,网络服务器有两个时间同步源。

两个源一个是10.138.207.22,一个是10.142.10.33(马来西亚域控制)。


2)10.142.10.33不是PDC。理论上手机客户端应该不会与之同步,因为没有手册具体的10.33。

10.138.207.22,也就是大家之前一直在用的具体时间同步源。所以客户找人在207.22上运行netdom查询fsmo,检查PDC是不是207.22。结果显示PDC为10.34,也是马来西亚和PDC的域控制,207.22和10.33是子域。

3)时间一直在变:由于人人设置的时间源是207.22,所以会和207.22同步,但是10.34是人人子域的PDC服务器,域手机客户端默认设置是和PDC同步时间。



==最后一次处理

1)是不是之前设置34为NTPServer没用?(设置NTPServer)设置一个时间同步源,作为手机客户端同步时间源。

1.w32tm/config/manualpeerlist:PDCFQDN/syncfromflags:manual/reliable:yes/update

2.net站w32time&Netstartw32time(重新启动服务项目)


2)查询注册表文件下的值。

HKEY_本地_机器\系统\当前控制集\服务\W32time\参数,查看该值已被更改,以便更好地FQDNPDC。


3)经过几天的观察,用户满意度最近几天没有时间改日志,问题已经解决。


==总结

1)w32tm/query/peers查询NTP服务器列表

2)netdomqueryfsmo确定PDCserver是哪个网络服务器。

3)w32tm/config/manualpeerlist:PDCFQDN/syncfromflags:manual/reliable:yes/update

更改时间同步源

4)W32TM/Debug/enable/file:c:\W32TIME.log/size:1000000/entries:0-116(打开时调试)

5)解决这个问题的问题在于,系统软件无缘无故有两个时间同步源,所以有时候会改变时间,过了一段时间,固定时间后发现一切正常。现在,键入上面的指令将PDC设置为NtpServer,并重新启动w32time服务项目。

如果出现时间不同的问题,按照以上几个方面进行盘点,坚信问题是可以处理的。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/778500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存