可以使用 vSphere Lifecycle Manager 映像在叢集中的 ESXi 主機或獨立主機上執行韌體更新。透過單一作業,您可以同時更新主機上的軟體和韌體。

在先前的 vSphere 版本中,您可以使用系統管理的基準在 vSAN 叢集上執行韌體更新。對於非 vSAN 叢集,韌體更新必須手動進行。

使用 vSphere Lifecycle Manager,您可以輕鬆更新使用單一映像管理的任何叢集或主機中的韌體。韌體更新不適用於使用基準管理的叢集或主機。

若要將韌體更新套用到使用單一映像管理的叢集中的主機或獨立主機,您必須在映像中包含特殊類型的附加元件、韌體和驅動程式附加元件,並修復叢集或主機以套用映像至主機。韌體和驅動程式附加元件是廠商提供的附加元件,其中包含封裝韌體更新套件的元件。此外,韌體和驅動程式附加元件還可能包含必要的驅動程式。

與廠商附加元件不同的是,韌體和驅動程式附加元件不會透過官方 VMware 線上存放庫散佈,也不會以 https://my.vmware.com 中提供的離線服務包形式進行散佈。對於指定的硬體廠商,韌體更新可在特殊的廠商存放庫中取得,其內容可透過稱為硬體支援管理程式的軟體模組存取。硬體支援管理程式是將自身登錄為 vCenter Server 延伸的外掛程式。每個硬體廠商都提供並管理獨立的硬體支援管理程式 (與 vSphere 整合)。對於使用單一映像管理的每個叢集或主機,請選取為叢集或主機提供韌體更新的硬體支援管理程式。確定要用於叢集或獨立主機的硬體支援管理程式後,硬體支援管理程式將為您提供可用韌體更新的清單。選取韌體附加元件並將其包含到映像時,該附加元件可能會透過新增或移除元件來修改指定的映像。此外,韌體附加元件也會定義要安裝在主機上的韌體版本。在修復期間,vSphere Lifecycle Manager 會將映像套用到主機,並要求選取的硬體支援管理程式依照映像中指定的韌體附加元件來更新主機上的韌體。

選取硬體支援管理程式並在映像中包含韌體附加元件可保證在符合性檢查期間,vSphere Lifecycle Manager 還將確定叢集或主機的韌體符合性。因此,您可以輕鬆地偵測和修復任何不必要的偏差。硬體支援管理程式也負責擷取主機硬體上的韌體版本,並在某些情況下,負責針對已更新的韌體版本確定適當的驅動程式。

對於 vSAN 叢集,硬體支援管理程式會檢查叢集中的主機,以確定其目前的 I/O 裝置控制器和韌體。在叢集的硬體相容性檢查期間,vSphere Lifecycle Manager 會根據 vSAN 硬體相容性清單 (vSAN HCL),檢查映像中的韌體是否與叢集中的硬體相容。硬體相容性檢查可確保在 vSphere Lifecycle Manager 修復叢集並套用映像至所有主機時,主機上的韌體和驅動程式已通過認證,可用於 vSAN

DPU 裝置上的韌體更新

在以 DPU 為基礎的環境中,僅當伺服器廠商具有整合式硬體支援管理程式時,才能透過 vSphere Lifecycle Manager 修復作業更新主機的 DPU 裝置上的韌體。對於不提供硬體支援管理程式的伺服器,需要手動更新韌體。

部署硬體支援管理程式

硬體支援管理程式外掛程式的部署方法和管理是由相關 OEM 決定。

多個主要的 OEM 開發並提供硬體支援管理程式。例如:
  • Dell

    Dell 提供的硬體支援管理程式屬於其主機管理解決方案 OpenManage Integration for VMware vCenter (OMIVV) 的一部分,您可以將其部署為應用裝置。

  • HPE

    HPE 提供的硬體支援管理程式屬於其管理工具 iLO Amplifier 和 OneView 的一部分,您可以將其部署為應用裝置。

  • Lenovo

    Lenovo 提供的硬體支援管理程式是其伺服器管理解決方案 Lenovo XClarity Integrator for VMware vCenter 的一部分,您可以將其部署為應用裝置。

  • Hitachi

    Hitachi 提供的硬體支援管理程式 Hitachi Unified Compute Platform Advisor 是適用於所有 Hitachi 聚合式、超聚合式和整合式系統的基礎結構自動化和管理軟體,可以將其部署為應用裝置。

  • Cisco

    Cisco 提供的硬體支援管理程式與屬於 Cisco Intersight 的 Cisco Intersight Infrastructure Service 相整合,您可以從 Cisco Intersight 以 SaaS 為基礎的管理平台啟用硬體支援管理城市。vCenter Server 執行個體不需要其他應用裝置。

可以在《VMware 相容性指南》(網址為 https://www.vmware.com/resources/compatibility/search.php?deviceCategory=hsm) 中找到所有經過 VMware 認證的硬體支援管理程式的完整清單。

部署和設定硬體支援管理程式

無論是哪個硬體廠商,您都必須在具有足夠記憶體、儲存區和處理資源的主機上部署硬體支援管理程式應用裝置。通常,硬體支援管理程式應用裝置會以 OVF 或 OVA 範本的形式散佈。您可以將它們部署在任何 vCenter Server 執行個體中的任何主機上。

備註: 如果 vCenter Server 設定有用於網際網路存取的 Proxy,則該 Proxy 必須能夠存取向該 vCenter Server 執行個體登錄的任何硬體支援管理程式。您必須為硬體支援管理程式指派一個在 10.x.x.x 範圍內的私人 IP 位址 (自動免用 Proxy),或者透過設定 Proxy 設定並為其 IP 位址設定例外來啟用對已登錄硬體支援管理程式的直接存取。

部署應用裝置後,您必須開啟應用裝置虛擬機器的電源,並將應用裝置登錄為 vCenter Server 延伸。您可能需要以管理員身分登入應用裝置。每個硬體支援管理程式可能僅向一個 vCenter Server 系統登錄,也可能會向多個此類系統登錄。

部署硬體支援管理程式應用裝置後,vSphere Client 中的 vCenter Server 外掛程式使用者介面可能會變得可用,但硬體支援管理程式可能也有其自己的個別使用者介面。例如,OMIVV、iLO Amplifier 以及 Lenovo XClarity Integrator for VMware vCenter 都有 vCenter Server 外掛程式使用者介面,可協助您設定和使用相應的硬體支援管理程式。

每個硬體支援管理程式都有自己用於管理實際韌體套件和讓韌體附加元件可供您選擇的機制。

硬體支援管理程式與 vSphere Lifecycle Manager 之間的成功整合可能需要硬體支援管理程式的特定組態。例如,使用 OMIVV 時,您必須先建立連線設定檔。然後,您必須先建立叢集設定檔,並將其與叢集建立關聯,之後才能將來自 Dell 的韌體附加元件新增至該叢集的映像。

如需有關部署、設定和管理硬體支援管理程式的詳細資訊,請參閱相應 OEM 提供的說明文件。

使用映像進行韌體更新

vSphere Lifecycle Manager 可讓您管理使用單一映像管理之叢集中的 ESXi 主機或獨立主機上的韌體生命週期。

必要條件

  • 部署廠商提供的硬體支援管理程式,並將其登錄為 vCenter Server 延伸。如需有關部署和管理硬體支援管理程式的詳細資訊,請參閱相應的 OEM 說明文件。
  • 如果您使用 Dell 提供的硬體支援管理程式,請建立叢集設定檔,並將其與叢集建立關聯。如需詳細資訊,請檢閱 OpenManage Integration for VMware vCenter (OMIVV) 說明文件。
  • 確認叢集中的所有主機來自同一個廠商。
  • 確認您具有適當的權限。請參閱針對使用映像的 vSphere Lifecycle Manager 權限

程序

  1. vSphere Client 中,導覽到使用單一映像管理的叢集或獨立主機。
  2. 更新索引標籤上,選取主機 > 映像
  3. 映像卡中,按一下編輯按鈕。
  4. 編輯映像卡中,針對韌體和驅動程式附加元件,按一下選取
    此時會顯示 韌體和驅動程式附加元件對話方塊。
  5. 韌體和驅動程式附加元件對話方塊中,從下拉式功能表中選取硬體支援管理程式。
    所選硬體支援管理程式必須與叢集中的主機或獨立主機來自相同的硬體廠商。否則,在符合性檢查期間,硬體支援管理程式會報告所選的韌體和驅動程式附加元件與來自不同廠商的一或多台主機不相容。韌體修復失敗。
    可用的韌體附加元件清單隨即顯示。
  6. 從清單中選取韌體附加元件。
    資訊面板會顯示在右側。此面板包含支援的 ESXi 版本以及所選的附加元件是否包含必要的驅動程式的相關資訊。
  7. 按一下選取
    所選的韌體和驅動程式附加元件即會包含在映像中。
  8. 映像卡中,驗證並儲存映像。
    儲存映像後,系統會為叢集或主機觸發針對新映像的符合性檢查。
  9. 映像符合性卡中,檢閱叢集和主機的符合性檢查結果。
  10. 如果叢集中的任何主機或獨立主機具有的韌體不符合新映像韌體的標準,請修復相應的主機或叢集。
    1. (選擇性) 映像符合性卡中,執行修復預先檢查,以確保修復可成功完成。
      • 若要針對叢集中的所有主機執行預先檢查,請按一下執行預先檢查按鈕。
      • 若要針對叢集中的單一主機執行預先檢查,請按一下該主機的垂直省略號圖示,然後選取執行預先檢查
      • 若要對獨立主機執行預先檢查,請按一下執行預先檢查
    2. 映像符合性卡中,起始修復。
      • 若要修復叢集中的所有主機,請按一下全部修復按鈕。

        在叢集修復期間,如果單一主機的修復失敗,則會提前結束叢集的修復。

      • 若要修復單一主機,請按一下主機的垂直省略號圖示,然後選取修復
      • 若要修復獨立主機,請按一下修復按鈕。
    無需在為叢集或獨立主機設定映像後立即開始修復。但是,除非您對照叢集或主機的映像對其進行修復,否則主機上不會安裝任何項目。主機上的韌體實際上僅在成功修復後才會更新。您可以於方便時隨時修復環境中的物件。

結果

叢集中的主機或獨立主機上的韌體會更新為映像的韌體附加元件中指定的韌體版本。