我正在 Windows Server 2012 R2 上运行 Tomcat 的 4GB 虚拟服务器 (VMWare)。该服务器每两周左右就会无故重启一次。
在搜索事件日志时,我过滤了事件 6008 和 1,并注意到虽然时间每天都同步,但崩溃似乎总是在时间同步后约五分钟发生。
例如:(请注意,服务器时间比格林威治标准时间早 2 小时)
"Error 04/07/2017 09:14 EventLog 6008 None The previous system shutdown at 11:29:20 PM on 7/3/2017 was unexpected."
"Information 04/07/2017 00:23 Microsoft-Windows-Kernel-General 1 None ""The system time has changed to 2017-07-03T21:23:28.146000000Z from 2017-07-03T21:23:24.763014700Z."
显然,相关性并不能证明因果关系,但这确实很有趣。有人知道为什么会发生这种情况吗?
答案1
不会。时间同步不会像您遇到的那样导致系统崩溃。
时间偏移可能导致其他错误,如 kerberos 错误、身份验证错误等,但不会导致系统崩溃。
我将检查其他 Windows 日志并检查是否有创建崩溃转储的选项,以便能够找出系统崩溃的原因。