主機或虛擬機器失敗後,虛擬機器可能不會重新啟動。
問題
如果主機出現故障或虛擬機器出現故障時其主機仍在執行,則虛擬機器可能不會重新啟動或僅在經過長時間延遲後重新啟動。
原因
發生失敗後,vSphere HA 可能不會重新啟動虛擬機器,或者由於多種原因可能延遲重新啟動。
- 發生失敗時,虛擬機器未受 vSphere HA 的保護
- 與虛擬機器相容之主機上的備用容量不足
- vSphere HA 嘗試重新啟動虛擬機器,但每次都出現嚴重錯誤。
- 叢集的共用儲存區為 vSAN,並且由於主機出現的故障次數多於指定次數,而導致其中一個虛擬機器檔案無法存取。
- 實際上已成功重新啟動。
解決方案
若要避免虛擬機器重新啟動失敗,請檢查虛擬機器在開啟電源後是否受 vSphere HA 的保護。另外,如果發生故障,請確保許可控制設定與重新啟動預期相符。將叢集中的虛擬機器與主機之間的相容最大化,還可以降低重新啟動失敗的可能性。
備註: 如需 vSphere HA 為虛擬機器重新啟動而考慮之因素的相關資訊,請參閱
《vSphere 可用性》中的〈確定對主機問題的回應〉。