即使主要虛擬機器或次要虛擬機器的 ESXi 主機未當機,主要虛擬機器或次要虛擬機器也可進行容錯移轉。此情況下,虛擬機器執行不會中斷,但會暫時遺失冗餘。若要避免此類容錯移轉,請注意可能會發生此類容錯移轉的一些情況,並採取措施加以避免。

與儲存區相關的部分硬體失敗

無法存取其中一台主機的儲存區或存取緩慢時,可能會出現此問題。發生此問題時,VMkernel 記錄中會列出許多儲存區錯誤。若要解決此問題,必須先解決與儲存區相關的問題。

與網路相關的部分硬體失敗

如果記錄 NIC 無法正常運作,或透過該 NIC 與其他主機的連線中斷,則會觸發容錯虛擬機器進行容錯移轉,從而重新建立冗餘。若要避免此問題,請將每個獨立 NIC 專門用於 vMotion 和 FT 記錄流量,並僅在虛擬機器較不活躍時執行 vMotion 移轉。

記錄 NIC 網路上的頻寬不足

如果主機上有過多的容錯虛擬機器,則會發生此問題。若要解決此問題,請將容錯虛擬機器配對更廣泛地散佈到不同主機上。

針對 FT 使用 10 Gbit 記錄網路,並確認該網路延遲較低。

虛擬機器活動層級導致 vMotion 失敗

如果透過 vMotion 移轉容錯虛擬機器失敗,則虛擬機器可能需要進行容錯移轉。當虛擬機器過於活躍而導致無法在活動受干擾程度最低的情況下完成移轉時,通常會發生此問題。若要避免此問題,請僅在虛擬機器較不活躍時執行 vMotion 移轉。

VMFS 磁碟區上活動過多可能會導致虛擬機器容錯移轉

在單一 VMFS 磁碟區上執行大量檔案系統鎖定作業、虛擬機器電源開啟/關閉或 vMotion 移轉時,可能會觸發容錯虛擬機器進行容錯移轉。可能發生此情況的症狀為,在 VMkernel 記錄中收到許多有關 SCSI 保留的警告。若要解決此問題,請減少檔案系統作業的數目,或確定容錯虛擬機器位於 VMFS 磁碟區上,而且該磁碟區上沒有會定期開啟/關閉電源或使用 vMotion 進行移轉的大量其他虛擬機器。

檔案系統空間不足導致次要虛擬機器無法啟動

檢查 /(root) 或 /vmfs/datasource 檔案系統是否具有可用空間。這些檔案系統可能會因多種原因而變得空間已滿,空間不足會導致您無法啟動新的次要虛擬機器。