主機或虛擬機器失敗後,虛擬機器可能不會重新啟動。

問題

如果主機出現故障或虛擬機器出現故障時其主機仍在執行,則虛擬機器可能不會重新啟動或僅在經過長時間延遲後重新啟動。

原因

發生失敗後,vSphere HA 可能不會重新啟動虛擬機器,或者由於多種原因可能延遲重新啟動。
  • 發生失敗時,虛擬機器未受 vSphere HA 的保護
  • 與虛擬機器相容之主機上的備用容量不足
  • vSphere HA 嘗試重新啟動虛擬機器,但每次都出現嚴重錯誤。
  • 叢集的共用儲存區為 vSAN,並且由於主機出現的故障次數多於指定次數,而導致其中一個虛擬機器檔案無法存取。
  • 實際上已成功重新啟動。

解決方案

若要避免虛擬機器重新啟動失敗,請檢查虛擬機器在開啟電源後是否受 vSphere HA 的保護。另外,如果發生故障,請確保許可控制設定與重新啟動預期相符。將叢集中的虛擬機器與主機之間的相容最大化,還可以降低重新啟動失敗的可能性。
備註: 如需 vSphere HA 為虛擬機器重新啟動而考慮之因素的相關資訊,請參閱 《vSphere 可用性》中的〈確定對主機問題的回應〉。