主机或虚拟机出现故障后,虚拟机可能不会重新启动。

问题

如果主机出现故障或虚拟机出现故障时其主机仍在运行,则虚拟机可能不会重新启动或仅在经过长时间延迟后重新启动。

原因

故障发生后,vSphere HA 可能不会重新启动虚拟机或者由于多种原因可能延迟重新启动。
  • 故障发生时,虚拟机不受 vSphere HA 的保护
  • 与虚拟机兼容的主机上的备用容量不足
  • vSphere HA 尝试重新启动虚拟机但每次都遇到严重错误。
  • 群集的共享存储为 vSAN,并且由于出现了多于指定数目的主机故障而导致其中一个虚拟机文件不可访问。
  • 实际上已成功重新启动。

解决方案

为避免虚拟机重新启动失败,请检查虚拟机在打开电源后是否受 vSphere HA 的保护。另外,如果发生故障,请确保接入控制设置与重新启动期望相匹配。将群集中的虚拟机与主机之间的兼容性最大化还可以降低重新启动失败的可能性。
注: 有关 vSphere HA 考虑是否重新启动虚拟机的因素信息,请参见 《vSphere 可用性》中的“确定对主机问题的响应”。