诊断意外关闭的虚拟机

诊断意外关闭的虚拟机

我在 VMWare ESXi (6.0.0, 4600944) 服务器上安装了 Windows 10 VM,偶尔会突然“关机”。我可以登录并使用它,但连接突然中断。同一台服务器上的其他 VM 没有这个问题。没有明显的时间或负载问题。

Windows 事件日志均包含正常事件,然后是关机时的间隙,接着是开机事件。

VMWare 日志只是简单地显示“已关闭”,而没有说明如何或为什么关闭。

由于事件日志毫无帮助,因此不确定该如何诊断。有什么调试方法吗?

编辑

它现在影响了 3 个不同 VMWare 主机上的总共 3 个虚拟机。其中 2 个虚拟机是基于 Windows Server OS 的终端服务器。这 3 个主机上的硬件都不同。目前我看到的唯一共同点是它们都通过远程桌面服务进行大量流量。

答案1

检查您的虚拟机日志。为此,请在您的数据存储中检查名为 vmware.log 的文件,并检查它们。(查找日志的 KB:在 ESXi/ESX 主机上定位虚拟机日志文件 (1007805)

请参阅其他 KB,了解下一步要采取的步骤:免责声明:本文为 Troubleshooting a virtual machine that has ceased responding (1007819) 的翻译版本。

您主要需要遵循这一步:

验证虚拟机是否已打开电源。如果虚拟机意外关闭,请重新打开电源,然后排除意外关机的原因。有关详细信息,请参见:

  • 启动 ESX/ESXi 主机的虚拟机 (1003738)
  • 确定虚拟机关闭或重新启动的原因(1019064)。

确定虚拟机关闭或重新启动的原因 (1019064)

答案2

这可能是一个愚蠢的问题,但是你的 Windows 10 激活了吗?我不确定那个版本,因为我不使用 Windows,但如果之前的版本没有激活,它们会在一段时间后关闭。

答案3

迁移到另一个集群,克隆或重建它,看看它是否继续。幸运的是,没有其他系统遇到此问题,因此我们可以排除硬件问题。

可能是计划任务或补丁(更新、驱动程序等)导致了此问题。远程脚本或软件代理可能会强制您的客户端以这种方式运行。

答案4

VMWare 发布了补丁,专门修复虚拟机突然关闭且没有任何记录的问题。所以,确实没什么可找的……

相关内容