您可以透過使用 vCenter Server Appliance shell 中可用的 software-packages 公用程式,以修補程式更新 vCenter Server。
修補 vCenter Server
VMware 會定期發行適用於 vCenter Server 的修補程式。您可以使用應用裝置管理介面或應用裝置 shell,將修補程式套用至 vCenter Server。
VMware 將以每月為基準提供修補程式。只能在 vCenter Server 的主要版本之間套用這些修補程式。例如,針對初始版本的 vCenter Server 8.0 發行的修補程式不適用於 vCenter Server 8.0 Update 1,因為先前可供使用的任何修補程式都將隨附於 Update 1 版本中。
- 您可從以下網址下載修補程式 ISO 映像:https://my.vmware.com/group/vmware/patch。
VMware 會發佈包含修補程式的單一類型的 ISO 映像。
下載檔案名稱 說明 VMware-vCenter-Server-Appliance-product_version-build_number-patch-FP.iso 應用裝置的完整產品修補程式,包含 VMware 軟體修補程式以及與安全性和第三方產品 (例如,JRE 和 Photon OS 元件) 相關的修正。 - 您可以設定 vCenter Server Appliance 使用存放庫 URL 做為可用修補程式的來源。應用裝置具有預設的 VMware 存放庫 URL。
您可以從 VMware 網站 (網址為 https://my.vmware.com/web/vmware/downloads) 下載格式為 ZIP 的修補程式,並在本機 Web 伺服器上建置自訂存放庫。下載檔案名稱為 VMware-vCenter-Server-Appliance-product_version-build_number-updaterepo.zip。
使用 vCenter Server 管理介面修補 vCenter Server
您可以使用 vCenter Server 管理介面檢視已安裝的修補程式、檢查是否有新的修補程式並進行安裝,以及為可用修補程式設定自動檢查。
若要執行以 ISO 為基礎的修補,您需要下載 ISO 映像、將 ISO 映像附加到應用裝置的 CD/DVD 光碟機、檢查 ISO 映像中可用的修補程式,並安裝修補程式。
若要執行以 URL 為基礎的修補,您需要在存放庫 URL 中檢查可用的修補程式,並安裝修補程式。vCenter Server 預設含有應用裝置建置設定檔的預設 VMware 存放庫 URL。您可設定應用裝置以使用預設 VMware 存放庫 URL 或自訂存放庫 URL,例如,之前在本機 Web 伺服器 (在資料中心中執行) 上建置的存放庫 URL。
自動建立 LVM 快照
vCenter Server 修補 orchestrator 在執行修補程式安裝之前會自動建立 vCenter Server 的邏輯磁碟區管理員 (LVM) 快照。如果修補失敗,Orchestrator 會提供選項以繼續修補或復原至自動建立的 LVM 快照。
僅當修補 vCenter Server 8.0 Update 2 及更高版本時,復原選項才可用。
起始修補程式安裝時,將執行預先檢查以驗證是否可以建立快照以及是否有足夠的磁碟空間用於 LVM 快照。如果預先檢查傳回錯誤,修補工作流程將結束。
成功執行預先檢查後,VMware Directory Service (vmdird
) 將停止,並且 orchestrator 會建立以映像為基礎的備份 (LVM 快照)。該快照將在 vCenter Server Appliance 上另存為快照磁碟。如果在建立快照時發生故障,系統將在正常複寫模式下啟動 vmdird
並拋出錯誤,修補工作流程將結束並清理快照。
如果成功建立快照,修補將繼續,同時 vmdird
將處於獨立模式。
如果在修補期間發生錯誤,vCenter Server 管理介面將顯示繼續或復原該程序的選項。您可以選取繼續 vCenter 安裝並更正阻止修補的問題以完成暫存修補程式,或者選取還原為上一個 vCenter 備份版本以進行復原。
如果選擇還原,則會呼叫修補復原 API。該 API 會檢查 LVM 快照是否可用並還原到該快照。還原後,將移除快照以回收磁碟空間,並將 vmdird
設定為正常複寫模式。該 API 還會在建立備份之前清理修補安裝工作流程所做的任何變更。如果有效快照不可用,安裝將結束並顯示錯誤。
登入 vCenter Server 管理介面
登入 vCenter Server 管理介面,可存取 vCenter Server 組態設定。
必要條件
確認 vCenter Server 已成功部署且正在執行。
程序
檢查修補程式並將修補程式暫存到 vCenter Server Appliance
安裝可用修補程式之前,您可以將修補程式暫存至應用裝置。您可以使用 vCenter Server管理介面透過將 ISO 映像附加到應用裝置以從本機存放庫暫存修補程式,或透過使用存放庫 URL 直接從遠端存放庫暫存修補程式。
暫存程序期間,vCenter Server管理介面會驗證修補程式是否為 VMware 修補程式、暫存區域擁是否有足夠可用空間,以及這些修補程式是否未經更改。僅暫存新的修補程式或可升級的現有套件的修補程式。
如果要修補 vCenter Server 8.0 Update 2 及更高版本,則修補 orchestrator 會在執行修補程式安裝之前自動建立 vCenter Server 備份。如需詳細資訊,請參閱 自動建立 LVM 快照。
如果發生問題使得暫存修補程式失敗,vCenter Server會將暫存程序暫停。請查看錯誤訊息並更正問題,然後在許多情況下,您可以從 vCenter Server發生問題的點繼續進行修補程式的暫存。
必要條件
- 如果您是從先前從 https://my.vmware.com/group/vmware/patch下載的 ISO 映像暫存修補程式,您必須將該 ISO 映像附加到vCenter Server 的 CD/DVD 光碟機。您可以使用vSphere Client,將 ISO 映像設定為可供應用裝置 CD/DVD 光碟機使用的資料存放區 ISO 檔案。請參閱vSphere 虛擬機器管理。
- 如果您是從遠端存放庫暫存修補程式,確認您已設定存放庫設定且目前的存放庫 URL 可存取。請參閱設定以 URL 為基礎的修補。
程序
下一步
如果您決定暫存可用修補程式以供日後安裝,您現在即可安裝。請參閱安裝 vCenter Server 修補程式。
設定以 URL 為基礎的修補的存放庫
針對以 URL 為基礎的修補,vCenter Server Appliance 預設設定為使用預設用於應用裝置建置設定檔的預設 VMware 存放庫 URL。您可設定自訂存放庫 URL 作為符合環境要求之修補程式的目前來源。
預設目前以 URL 為基礎的修補的存放庫為預設 VMware 存放庫 URL。
如果 vCenter Server 未連線至網際網路,或出於安全性原則的需要,您可建置和設定自訂存放庫。自訂修補存放庫在資料中心內本機 Web 伺服器上執行,並複寫來自預設存放庫的資料。或者,您可設定存取主控自訂修補存放庫的 Web 伺服器的驗證原則。
必要條件
以根使用者身分登入 vCenter Server 管理介面。
程序
下一步
安裝 vCenter Server 修補程式
您可從 ISO 映像或直接從存放庫 URL 中檢查並安裝修補程式。
必要條件
-
以根使用者身分登入 vCenter Server 管理介面。
- 檢查是否有新的修補程式並將修補程式暫存至 vCenter Server Appliance,然後才能安裝可用修補程式。請參閱檢查修補程式並將修補程式暫存到 vCenter Server Appliance。
-
如果您要從先前透過 https://my.vmware.com/group/vmware/patch下載的 ISO 映像修補應用裝置,則必須將 ISO 映像附加到 vCenter Server Appliance 的 CD/DVD 光碟機。您可以使用 vSphere Client,將 ISO 映像設定為可供應用裝置 CD/DVD 光碟機使用的資料存放區 ISO 檔案。請參閱vSphere 虛擬機器管理。
-
如果您正在修補來自存放庫 URL 的應用裝置,請確認您設定了存放庫設定且目前的存放庫 URL 可存取。請參閱設定以 URL 為基礎的修補的存放庫。
- 為要修補的 vCenter Server Appliance 建立以映像為基礎的備份並建立已關閉電源的快照,以防在修補過程中出現故障。
程序
結果
在 [可用更新] 窗格中,您可以看到 vCenter Server Appliance 的已變更更新狀態。
啟用 vCenter Server 修補程式的自動檢查
您可以設定 vCenter Server 定期自動檢查已設定的存放庫 URL 上是否有可用的修補程式。
必要條件
-
以根使用者身分登入 vCenter Server 管理介面。
-
確認您已設定存放庫設定並且目前的存放庫 URL 可存取。請參閱設定以 URL 為基礎的修補的存放庫。
程序
- 在 vCenter Server 管理介面中,按一下更新。
- 按一下設定。
- 選取自動檢查更新,然後選取 UTC 格式的日期和時間,以自動檢查是否有可用的修補程式。
- 按一下確定。
結果
使用應用裝置 shell 修補 vCenter Server Appliance
您可以使用 vCenter Server Appliance 的應用裝置 shell 中的 software-packages 公用程式來查看已安裝的修補程式、暫存新的修補程式,以及安裝新的修補程式。
若要執行以 ISO 為基礎的修補,請下載 ISO 映像、將 ISO 映像掛接到應用裝置的 CD/DVD 光碟機、選擇性地將可用修補程式從 ISO 映像暫存至應用裝置,然後安裝修補程式。如需將 ISO 映像掛接到 CD/DVD 光碟機的相關步驟,請參閱《vSphere 虛擬機器管理》中的「為 CD/DVD 光碟機設定資料存放區 ISO 檔案」一節。
若要執行以 URL 為基礎的修補,可選擇性將可用修補程式從存放庫 URL 暫存至應用裝置,然後安裝修補程式。vCenter Server Appliance 預設含有應用裝置建置設定檔的預設 VMware 存放庫 URL。您可以使用 update.set 命令設定應用裝置來使用預設 VMware 存放庫 URL 或自訂存放庫 URL,例如,以前建置於資料中心中正在執行之本機 Web 伺服器上的存放庫 URL。您也可以使用 proxy.set 命令為 vCenter Server Appliance 與存放庫 URL 之間的連線設定 Proxy 伺服器。
檢視 vCenter ServerAppliance 中的所有已安裝修補程式清單
您可以使用 software-packages 公用程式查看目前套用至vCenter Server Appliance 的修補程式清單。您也可以依時間順序檢視已安裝修補程式的清單,以及有關特定修補程式的詳細資料。
程序
設定以 URL 為基礎的修補
針對以 URL 為基礎的修補,vCenter Server Appliance 預設含有用於應用裝置建置設定檔的預設 VMware 存放庫 URL。您可以使用 update.set 命令來設定應用裝置使用預設或自訂存放庫 URL 做為修補程式的目前來源,並啟用修補程式的自動檢查。
預設目前以 URL 為基礎的修補的存放庫為預設 VMware 存放庫 URL。
如果 vCenter Server 未連線至網際網路,或出於安全性原則的需要,您可建置和設定自訂存放庫。自訂修補存放庫在資料中心內本機 Web 伺服器上執行,並複寫來自預設存放庫的資料。或者,您可設定存取主控自訂修補存放庫的 Web 伺服器的驗證原則。
程序
下一步
如果您已設定應用裝置自動檢查是否有可用的修補程式,則可以定期檢視 vCenter Server Appliance 健全狀況狀態,以取得可用修補程式的相關通知。請參閱vCenter Server 組態。
將修補程式暫存至 vCenter Server Appliance
安裝可用修補程式之前,您可以將修補程式暫存至應用裝置。您可使用 software-packages 公用程式來透過將 ISO 映像附加到應用裝置以從本機存放庫暫存修補程式,或透過使用存放庫 URL 直接從遠端存放庫暫存修補程式。
必要條件
- 如果您要從先前透過 https://my.vmware.com/group/vmware/patch 下載的 ISO 映像暫存修補程式,則必須將該 ISO 映像附加到 vCenter Server Appliance 的 CD/DVD 光碟機。您可以使用 vSphere Client,將 ISO 映像設定為可供應用裝置 CD/DVD 光碟機使用的資料存放區 ISO 檔案。請參閱vSphere 虛擬機器管理。
- 如果您是從遠端存放庫暫存修補程式,確認您已設定存放庫設定且目前的存放庫 URL 可存取。請參閱設定以 URL 為基礎的修補。
程序
下一步
安裝暫存的修補程式。請參閱安裝 vCenter Server 修補程式。
安裝 vCenter Server 修補程式
您可以使用 software-packages 公用程式來安裝暫存的修補程式。另外還可以使用 software-packages 公用程式從附加的 ISO 映像或存放庫 URL 直接安裝修補程式,無需暫存修補程式裝載。
必要條件
- 如果您安裝的是暫存的修補程式,請確認暫存的修補程式裝載是正確的。請參閱將修補程式暫存至 vCenter Server Appliance。
- 如果您正在安裝先前從 ISO 映像暫存的修補程式,請確認 ISO 映像已附加至 vCenter Server Appliance 的 CD/DVD 光碟機。請參閱將修補程式暫存至 vCenter Server Appliance。
- 如果您要從先前透過 https://my.vmware.com/group/vmware/patch 下載的 ISO 映像直接安裝修補程式,則必須將 ISO 映像連結至 vCenter Server Appliance 的 CD/DVD 光碟機。您可以使用 vSphere Client,將 ISO 映像設定為可供應用裝置 CD/DVD 光碟機使用的資料存放區 ISO 檔案。請參閱vSphere 虛擬機器管理。
- 如果您是從存放庫直接安裝修補程式,請確認您已設定存放庫設定並且目前存放庫 URL 可存取。請參閱設定以 URL 為基礎的修補。
- 為要修補的 vCenter Server Appliance 建立以映像為基礎的備份並建立已關閉電源的快照,以防在修補過程中出現故障。
程序
修補 vCenter High Availability 環境
若要修補在 vCenter High Availability (HA) 叢集中設定的 vCenter Server Appliance,必須移除 vCenter Server High Availability 組態並刪除被動節點和見證節點。修補 vCenter Server Appliance 後,您必須重新建立 vCenter Server High Availability 叢集。
以下程序介紹了如何移除 vCenter HA 組態。
程序
下一步
修補 vCenter Server Appliance 後,可以設定 vCenter HA。如需設定 vCenter HA 的相關資訊,請參閱vSphere 可用性。