有多個主機和叢集設定可用於在主機修補和主機升級作業期間組織整理 Update Manager 行為。

主機和叢集設定

在啟用 vSphere Distributed Resource Scheduler(DRS)、vSphere High Availability (HA) 和 vSphere Fault Tolerance (FT) 的情況下更新叢集中的 vSphere 物件時,您可針對整個叢集暫時停用 vSphereDistributed Power Management (DPM)、HA 許可控制和 FT。更新完成後,Update Manager會還原這些功能。

更新可能需要主機在修復期間進入維護模式。主機處於維護模式時,虛擬機器無法執行。為確保可用性,vCenter Server 可將虛擬機器移轉至叢集中的其他 ESXi 主機,然後再將主機置於維護模式。如果已為 vSphere vMotion設定叢集,且已啟用 DRS,則 vCenter Server 會移轉虛擬機器。

啟用增強型 vMotion 相容性 (EVC) 以協助確保叢集中主機之間的vSphere vMotion相容性。即使主機上的實際 CPU 不同,EVC 也會確保叢集中的所有主機均向虛擬機器提供相同的 CPU 功能集。使用 EVC 可防止因 CPU 不相容而導致透過vSphere vMotion進行移轉失敗。您只能在主機 CPU 符合相容性需求的叢集中啟用 EVC。如需有關 EVC 以及 EVC 叢集中主機必須符合之需求的詳細資訊,請參閱《vCenter Server 和主機管理》

如果主機沒有執行中的虛擬機器,則 DPM 可能會將主機置於待命模式,並中斷Update Manager作業。為確保掃描和暫存成功完成,Update Manager會在這些作業期間停用 DPM。為確保修復成功完成,請在執行修復作業前讓Update Manager停用 DPM 和 HA 許可控制。作業完成後,Update Manager會還原 DPM 和 HA 許可控制。Update Manager會在暫存和修復前停用 HA 許可控制,但不會在掃描前停用。

如果 DPM 已將主機置於待命模式,則Update Manager會在掃描、暫存和修復前開啟主機的電源。在掃描、暫存或修復完成後,Update Manager會開啟 DPM 和 HA 許可控制,並視需要讓 DPM 將主機置於待命模式。Update Manager不會修復已關閉電源的主機。

如果主機已進入待命模式,且已因故手動停用 DPM,則 Update Manager不會修復主機或開啟其電源。

在叢集內,暫時停用 HA 許可控制可讓vSphere vMotion繼續執行。此動作會防止您修復之主機上的機器停機。修復整個叢集後,Update Manager會還原 HA 許可控制設定。

如果叢集中主機上的任何虛擬機器已開啟 FT,請暫時關閉 FT,然後再對叢集執行任何Update Manager作業。如果主機上的任何虛擬機器已開啟 FT,則Update Manager不會修復該主機。以相同的更新修復叢集中的所有主機,以便 FT 能在修復後重新啟用。主要虛擬機器和次要虛擬機器不得位於不同 ESXi版本和修補程式層級的主機上。

主機和叢集設定以及對 vSAN 叢集的影響

修復 vSAN叢集中的主機時,請注意以下行為:
  • 主機修復程序可能需要很長的時間才能完成。
  • vSAN叢集中隨時都只能有一台主機處於維護模式,原本的設定即為如此。
  • Update Manager會連續修復 vSAN 叢集中的主機,即使您設定了並行修復主機的選項也是如此。
  • 如果主機是 vSAN 叢集的成員,而且此主機上的任何虛擬機器在其虛擬機器儲存區原則中使用「容許的故障次數=0」設定,則主機在進入維護模式時可能會發生異常延遲。延遲的原因是 vSAN 必須將虛擬機器資料從 vSAN 資料存放區叢集中的某個磁碟移轉到另一個磁碟。延遲可能會持續好幾個小時。您可以採用此因應措施:為虛擬機器儲存區原則設定「容許的故障次數=1」設定,如此會在 vSAN 資料存放區中建立兩份虛擬機器檔案複本。

最佳化主機修補及主機升級作業的快速開機設定

ESXi 主機的快速開機設定可讓 Update Manager 最佳化進行修補和升級作業的主機的修復時間。修補或升級作業不會影響主機的硬體。如果已啟用快速開機功能,Update Manager 會略過硬體重新開機 (BIOS 或 UEFI 韌體重新開機)。如此一來,ESXi 主機在維護模式下所花費的時間會縮短,並且修復期間的失敗風險會降至最低。