在關閉、重新開機或中斷連線 vSAN 叢集的成員主機之前,您必須將該主機置於維護模式。
將主機置於維護模式時,必須選取資料撤除模式,例如確保可存取性或移轉全部資料。vSAN 叢集的任意成員主機進入維護模式時,叢集容量將自動減少,因為該成員主機不再向叢集提供容量。
備註: 當
vSAN 叢集中的主機進入維護模式時,在該主機上執行的
vSAN 檔案服務虛擬機器 (FSVM) 會自動關閉電源。
此主機服務的任何 vSAN iSCSI 目標將傳輸到叢集中的其他主機,因此,iSCSI 啟動器會重新導向到新的目標擁有者。
必要條件
確認您的環境具有您選取的選項所需的功能。
程序
- 在主機上按一下滑鼠右鍵,然後選取維護模式 > 進入維護模式。
- 選取資料撤除模式,然後按一下確定。
選項 |
說明 |
確保可存取性 |
這是預設的選項。關閉主機電源或從叢集中移除主機時,vSAN 會移轉足夠的資料,以確保在主機進入維護模式後每個物件皆可存取。如果您要將主機暫時移出叢集 (例如,為了安裝升級) 並計劃將主機移回到叢集,請選取此選項。此選項不適用於將主機從叢集中永久移除的情況。
通常,僅需撤除部分資料。不過,撤除期間,虛擬機器可能不再完全符合虛擬機器儲存區原則。這表示,其可能無法存取其所有複本。如果主機處於維護模式期間發生故障,且已將
容許的故障次數設為 1,則叢集中可能會發生資料遺失。
備註: 如果您正使用包含三台主機的叢集,或使用設有三個容錯網域的
vSAN 叢集,此為唯一可用的撤除模式。
|
移轉全部資料 |
vSAN 會將所有資料撤除到叢集中的其他主機,並維持目前的物件符合性狀態。如果計劃永久移轉主機,請選取此選項。當從叢集中的最後一台主機撤除資料時,請務必將虛擬機器移轉至其他資料存放區,並將此主機置於維護模式。 此撤除模式會導致出現大量資料傳輸,並耗用大部分時間和資源。所選主機的本機儲存區上的所有元件均已移轉至叢集中的其他位置。當主機進入維護模式時,所有虛擬機器均可存取其儲存區元件並仍符合其指派的儲存區原則。
備註:
如果存在處於「可用性降低」狀態的物件,此模式將維持此符合性狀態,且不保證這些物件將符合標準。
如果虛擬機器物件在主機上的資料無法存取且無法完全撤除,則主機無法進入維護模式。
|
不移轉資料 |
vSAN 不會將任何資料從此主機撤除。如果關閉主機電源或將主機從叢集中移除,則某些虛擬機器可能會無法存取。 |
具有三個容錯網域的叢集與包含三台主機的叢集擁有相同的限制,例如無法使用
移轉全部資料模式,或是無法在失敗後重新保護資料。
或者,也可以使用 ESXCLI 將主機置於維護模式。在將主機置於此模式之前,請確保已關閉在主機上執行的虛擬機器電源。
若要在進入維護模式之前執行動作,請在主機上執行下列命令:
esxcli system maintenanceMode set --enable 1 --vsanmode=<str>
若要確認主機的狀態,請執行以下命令:
esxcli system maintenanceMode get
若要結束維護模式,請執行以下命令:
esxcli system maintenanceMode set --enable 0
下一步
您可以在叢集中追蹤資料移轉的進度。如需詳細資訊,請參閱《vSAN 監控和疑難排解》。