無論是使用基準或使用單一映像來管理 vSAN 叢集,修復屬於 vSAN 叢集一部分的主機都有其特性。
- vSphere Lifecycle Manager 一次僅將一個主機置於維護模式。
- vSphere Lifecycle Manager 會依序修復屬於 vSAN 叢集的主機。
- 由於 vSphere Lifecycle Manager 會依序處理主機的修復,因此主機修復程序可能需要很長時間才能完成。
- vSphere Lifecycle Manager 透過以下方法修復具有已設定容錯網域的 vSAN 叢集:先升級一個容錯網域中的所有主機,然後再升級下一個容錯網域中的主機。
- 對於 vSAN 延伸叢集,vSphere Lifecycle Manager 先修復慣用站台中的主機,然後再繼續修復次要站台中的主機。
主機維護模式和 vSAN 叢集
您可以透過兩種方式修復 vSAN 叢集中的主機,具體取決於您要如何處理主機上的虛擬機器:
- 您可以手動將主機置於維護模式,並透過使用 vSphere Lifecycle Manager 修復主機。
- 可在 vSphere Lifecycle Manager 修復期間讓主機進入維護模式。
在 vSphere Client 中,當您將主機從 vSAN 叢集置於維護模式時,您可以在多個選項之間進行選擇:[確保可存取性]、[撤除全部資料] 以及 [不撤除資料]。[確保可存取性] 選項是預設選項,也就是說,當您將主機置於維護模式時,vSAN 會確保此主機上所有可存取的虛擬機器依然可供存取。若要進一步瞭解每個選項,請參閱 vSphere 儲存區中的〈將 vSAN 叢集的成員置於維護模式〉主題。
在修復期間,vSphere Lifecycle Manager 會將 vSAN 叢集中的主機置於維護模式,並以預設 [確保可存取性] 選項的方式處理主機上的虛擬機器。
如果主機是vSAN叢集的成員,而且該主機上有任何虛擬機器在虛擬機器儲存區原則中使用「容許的故障次數=0」設定,則該主機在進入維護模式時可能會發生異常延遲。發生延遲的原因是,vSAN必須將虛擬機器資料從vSAN 資料存放區叢集中的某個磁碟移轉到另一個磁碟。延遲可能會持續好幾個小時。您可以採用以下因應措施:為虛擬機器儲存區原則設定「容許的故障次數=1」設定,如此會在 vSAN資料存放區中建立兩份虛擬機器檔案複本。
vSAN 健全狀況檢查
vSphere Lifecycle Manager 會針對 vSAN 叢集執行修復預先檢查,以確保成功修復。vSAN 健全狀況檢查是修復預先檢查的一部分。
vSAN 健全狀況檢查可提供叢集狀態以及您是否必須採取額外動作來確保成功修復的相關資訊。即使未採取所建議的動作,您還是能修復 vSAN 叢集或叢集中的個別主機。vSphere Lifecycle Manager 會成功將主機置於維護模式,並成功在主機上套用軟體更新。不過,主機可能無法結束維護模式,且修復程序可能會失敗。因此,vSAN 叢集中的主機已升級,但您必須執行手動步驟將主機移出維護模式。