如果由於主機故障或重新開機導致主機停止回應,vSAN 會先等待主機復原,然後 vSAN 再在叢集中的其他位置重建主機的元件。
元件故障狀態和可存取性
位於主機的 vSAN 元件將標記為不存在。
vSAN 的行為
vSAN 以下列方式回應主機故障:
參數 |
行為 |
---|---|
容許的主要層級故障數 |
如果虛擬機器儲存區原則中容許的主要層級故障數等於或大於 1,則仍可從叢集中的另一台 ESXi 主機存取虛擬機器物件。如果資源可用,vSAN 會啟動自動重新保護。 如果容許的主要層級故障數設為 0,且物件的元件位於發生故障的主機上,則虛擬機器物件無法存取。 |
主機上的 I/O 作業 |
vSAN 會將所有正在執行的 I/O 作業停止 5 到 7 秒,直到重新評估在沒有故障元件的情況下物件是否仍可用為止。 如果 vSAN 判定物件可用,所有執行中的 I/O 作業會繼續進行。 |
重建資料 |
如果主機沒有在 60 分鐘內重新加入叢集,vSAN 會檢查叢集中的某些其他主機是否可以滿足無法存取之主機上物件的快取、空間和放置規則需求。如果此類主機可用,vSAN 會啟動復原程序。 如果主機在 60 分鐘後重新加入叢集且復原已啟動,則 vSAN 會評估是繼續復原還是停止,然後重新同步原始元件。 |