跳至主要内容

更新受管理裝置上的韌體

您可以從 Lenovo XClarity Administrator Web 介面為受管理的裝置(包括機箱、伺服器、儲存系統和交換器)下載、安裝和管理韌體更新。您可以將韌體相符性原則指派給受管理裝置,確保這些裝置的韌體符合標準。當所驗證的韌體版本不符合建議的預先定義原則時,您也可以建立和編輯韌體相符性原則。

開始之前

XClarity Administrator 中,更新韌體和更新裝置驅動程式是分開的程序;這些程序之間沒有連結。雖然建議您在更新韌體的同時更新裝置驅動程式,但是 XClarity Administrator 並不會維護受管理裝置上的韌體和裝置驅動程式之間的相符性。

關於此作業

作業系統不需要更新韌體。針對裸機伺服器,確定已關閉伺服器電源,再更新韌體。
您可以管理及套用下列受管理裝置的韌體更新。
  • Chassis。CMM 更新
  • ThinkAgile、ThinkSystem、System x、Converged、Flex System 和 NeXtScale 伺服器。基板管理控制器、UEFI、DSA、mezzanine 和配接卡更新項目
  • RackSwitch 和 Flex System 交換器
  • Lenovo Storage 和 ThinkSystem DM 儲存裝置
  • IBM TS4300 磁帶庫裝置
無法透過 XClarity Administrator 來更新下列裝置的韌體。
  • ThinkServer 伺服器。請參閱伺服器隨附的文件,以尋找如何更新韌體的相關資訊。
  • Flex Power Systems 計算節點。有數種方法可用來更新 Flex Power Systems 計算節點的韌體。如需相關資訊,請參閱 IBM Flex System p260/p460 計算節點線上 文件。其他 Flex Power Systems 計算節點的程序相似。
  • 處於堆疊模式或受保護模式的 Flex 交換器。您無法更新堆疊交換器的韌體。所有堆疊的交換器都會停用更新韌體功能。
  • Flex 交換器。如果您是使用下列交換器,請參閱交換器隨附的文件,以尋找如何更新韌體的相關資訊。

程序

下圖說明在受管理裝置上更新韌體的工作流程。


顯示在受管理裝置上管理和更新韌體的步驟,包括管理儲存庫、建立和指派相符性原則,以及套用並啟動更新。

  1. 管理韌體更新儲存庫

    韌體更新儲存庫包含可用更新項目的型錄,以及可套用至受管理裝置的更新套件。

    型錄包含目前可供 XClarity Administrator 支援的所有裝置使用的韌體更新相關資訊。此型錄會依裝置類型來排列韌體更新項目。當您重新整理型錄時,XClarity Administrator 會從 Lenovo 網站擷取最新的可用韌體更新相關資訊(包括元資料 .xml 或 .json 和 Readme .txt 檔案),並將該資訊儲存在韌體更新儲存庫中。有效負載檔案 (.exe) 不會進行下載。如需重新整理型錄的相關資訊,請參閱重新整理產品型錄

    如果有新的韌體更新可用,您必須先下載更新套件,才能在受管理裝置上更新該韌體。重新整理型錄並不會自動下載更新套件。韌體更新儲存庫頁面上的產品型錄表格會識別哪些更新套件已下載,以及哪些更新套件可供下載。

    您可以透過幾種不同方式下載韌體更新:
    • 韌體更新儲存庫套件

      韌體更新儲存庫套件是與適用於大多數受支援裝置的 XClarity Administrator 版本同時間提供之最新韌體的集合,以及經過重新整理的預設韌體相符性原則。這些儲存庫套件會從更新管理伺服器頁面匯入,然後套用。當您套用韌體更新儲存庫套件時,套件中的每個更新套件都會新增至韌體更新儲存庫,並且會為所有可管理的裝置自動建立預設的韌體相符性原則。您可以複製此一預先定義的原則,但無法對其進行變更。

      可用的儲存庫套件如下。
      • lnvgy_sw_lxca_cmmswitchrepox-x.x.x_anyos_noarch。包含所有 CMM 和 Flex System 交換器的韌體更新。

      • lnvgy_sw_lxca_storagerackswitchrepox-x.x.x_anyos_noarch。包含所有 RackSwitch 交換器以及 Lenovo Storage 裝置的韌體更新。

      • lnvgy_sw_lxca_systemxrepox-x.x.x_anyos_noarch。包含所有 Converged HX 系列、Flex System、NeXtScale 和 System x 伺服器的韌體更新。

      • lnvgy_sw_thinksystemrepox-x.x.x_anyos_noarch。包含所有 ThinkAgile 和 ThinkSystem 伺服器的韌體更新。

      • lnvgy_sw_lxca_thinksystemv2repox-x.x.x_anyos_noarch。包含所有 ThinkAgile 和 ThinkSystem V2 伺服器的韌體更新。

      • lnvgy_sw_lxca_thinksystemv3repox-x.x.x_anyos_noarch。包含所有 ThinkAgile 和 ThinkSystem V3 伺服器的韌體更新。

      您可以從更新管理伺服器頁面上的下載狀態欄來判斷韌體更新儲存庫套件是否儲存在儲存庫中。此欄包含下列值:
      • 已下載圖示已下載。韌體更新儲存庫套件已儲存在儲存庫中。
      • 未下載圖示 未下載。有可用的韌體更新儲存庫套件,但未儲存在儲存庫中。
    • UpdateXpress System Packs (UXSPs)

      對於配備 XCC2 的伺服器,這些套件稱為韌體組合。套件名稱和預先定義原則名稱中會含有 Bundle
      UXSP 包含最新可用的韌體及裝置驅動程式更新,依作業系統排列。當您下載 UXSP 時,XClarity Administrator 會根據型錄中列示的版本下載 UXSP,並將更新套件儲存至韌體更新儲存庫。下載 UXSP 時,UXSP 中的每個韌體更新都會新增至韌體更新儲存庫中,並列在個別更新項目標籤中,而且會使用下列名稱自動建立適用於所有可管理裝置的預設韌體相符性原則。您可以複製此一預先定義的原則,但無法對其進行變更。
      • {uxsp-version}-{date}-{server-short-name}-UXSP(例如,v1.50-2017-11-22- SD530-UXSP
      • {uxsp-version}-{buildnumber}-{server-short-name}-bundle (例如,22a.0-kaj92va-SR650V3-bundle)
      韌體更新:儲存庫
      如果您從頁面下載或匯入 UXSP,則只會下載韌體更新並將其儲存至儲存庫。裝置驅動程式更新會遭捨棄。如需使用 UXSP 下載或匯入 Windows 裝置驅動程式更新的相關資訊,請參閱 管理 OS 裝置驅動程式儲存庫
      您可以在韌體更新:儲存庫頁面的個別更新項目標籤上,從下載狀態欄判斷 UXSP 是否已儲存至韌體更新儲存庫。此欄包含下列值:
      • 已下載圖示 已下載。整個更新套件或個別韌體更新已儲存在儲存庫中。
      • 部分下載圖示 已下載 x 項,共 y。更新套件中的部分(而非所有)韌體更新已儲存在儲存庫中。括弧中的數字代表可用的更新項目數和已儲存的更新項目數,或是沒有特定裝置類型的任何更新項目。
      • 未下載圖示 未下載。有可用的整個更新套件或個別韌體更新,但未儲存在儲存庫中。
    • 個別韌體更新

      您可以一次下載個別的韌體更新套件。當您下載韌體更新套件時,XClarity Administrator 會根據型錄中列示的版本來下載更新,並將更新套件儲存在韌體更新儲存庫中。然後您可以針對每個受管理裝置,使用那些更新套件來建立韌體相符性原則。

      核心韌體更新項目(例如管理控制器、UEFI 和 pDSA)是獨立於作業系統。RHEL 6 或 SLES 11 作業系統的韌體更新套件可用來更新計算節點和機架式伺服器。如需要將哪些韌體更新套件用於受管理伺服器的詳細資訊,請參閱下載韌體更新
      您可以在韌體更新:儲存庫頁面的個別更新項目標籤上,從下載狀態欄判斷特定韌體更新是否已儲存至韌體更新儲存庫。此欄包含下列值。
      • 已下載圖示 已下載。整個更新套件或個別韌體更新已儲存在儲存庫中。
      • 部分下載圖示 已下載 x 項,共 y。更新套件中的部分(而非所有)韌體更新已儲存在儲存庫中。括弧中的數字代表可用的更新項目數和已儲存的更新項目數,或是沒有特定裝置類型的任何更新項目。
      • 未下載圖示 未下載。有可用的整個更新套件或個別韌體更新,但未儲存在儲存庫中。
    XClarity Administrator 必須連線至網際網路,才能重新整理型錄及下載韌體更新。如果未連接至網際網路,您可以使用 Web 瀏覽器,手動將檔案下載至可透過網路存取 XClarity Administrator 主機的工作站,然後將檔案匯入韌體更新儲存庫。
    顯示管理儲存庫的步驟,包括重新整理產品型錄,以及獲得或匯入韌體更新。
    當您手動匯入軔體更新至 XClarity Administrator 之後,必須納入下列必要檔案:有效負載 (映像檔和 MIB)、中繼資料、變更歷程記錄和讀我檔案。例如:
    • lnvgy_sw_lxca_thinksystemrepo*_anyos_noarch.tgz

    • lnvgy_sw_lxca_thinksystemrepo*_anyos_noarch.xml

    • lnvgy_sw_lxca_thinksystemrepo*_anyos_noarch.chg

    • lnvgy_sw_lxca_thinksystemrepo*_anyos_noarch.txt

    小心
    • 只要匯入這些必要檔案。請勿匯入可能會在韌體下載網站上找到的其他檔案。
    • 如果未於更新套件中包含 XML 檔案,就不會匯入更新項目。
    • 如果未包含與更新項目相關聯的所有必要檔案,儲存庫會顯示未下載更新項目,表示只有部分匯入。然後您可以選取遺漏的檔案,並將其匯入。
    • 核心韌體更新項目(例如管理控制器、UEFI 和 pDSA)是獨立於作業系統。RHEL 6 或 SLES 11 作業系統的韌體更新套件可用來更新計算節點和機架式伺服器。如需要將哪些韌體更新套件用於受管理伺服器的詳細資訊,請參閱下載韌體更新

    如需韌體更新的相關資訊,請參閱管理韌體更新儲存庫

  2. (選用)建立及指派韌體相符性原則

    韌體相符性原則會以旗標標示需要注意的裝置,以確保特定受管理裝置上的韌體為最新或特定版本。每個韌體相符性原則會識別哪些裝置受到監視,以及必須安裝哪個韌體版本,才能使裝置符合規範。您可以在裝置或韌體元件層級設定相符性原則。然後,XClarity Administrator 會使用這些原則檢查受管理裝置的狀態,並識別不符合標準的裝置。

    當您建立韌體相符性原則時,可以選擇在下列情況下,由 XClarity Administrator 以旗標標示裝置︰
    • 裝置上的韌體版本較舊
    • 裝置上的韌體不完全符合相符性目標版本

    XClarity Administrator 隨附名為儲存庫中的最新韌體的預先定義韌體相符性原則。在下載了新韌體或將新韌體匯入到儲存庫後,此原則會更新以包含儲存庫中韌體的最新可用版本。

    將韌體相符性原則指派給裝置後,當裝置庫存變更或韌體更新儲存庫變更時,XClarity Administrator 會檢查每個裝置的相符性狀態。當裝置上的韌體不符合獲指派的原則時,XClarity Administrator 會根據您在韌體相符性原則中指定的規則,在韌體更新:套用/啟動頁面上將該裝置識別為不符合標準
    顯示監視韌體相符性以及在裝置變成不符合標準時傳送警示的程序。

    例如,您可以建立韌體相符性原則,針對安裝在所有 ThinkSystem SR850 裝置中的韌體定義基準版本,然後將該韌體相符性原則指派給所有受管理的 ThinkSystem SR850 裝置。當韌體更新儲存庫重新整理,以及新增韌體更新時,那些計算節點可能變成不符合原則。發生這種情況時,XClarity Administrator 會更新韌體更新︰套用/啟動頁面,以顯示不符合標準及產生警示的裝置。

    針對不符合所指派的韌體相符性原則的裝置,您可以選擇顯示或隱藏警示(請參閱配置廣域韌體更新設定)。依預設會隱藏警示。

    如需韌體相符性原則的相關資訊,請參閱建立並指派韌體相符性原則

  3. 套用並啟動更新

    XClarity Administrator 不會自動將韌體更新套用至受管理裝置。若要更新韌體,您必須在所選取的裝置上手動套用並啟動更新項目。您可以用下列其中一種方式來套用韌體。

    • 使用相符性原則套用組合韌體更新

      您可以使用包含適用的韌體更新套件的組合映像檔,根據指派的韌體相符性原則將韌體更新套用至所選裝置中的全部元件。

      在組合更新程序中,首先對基板管理控制器和 UEFI 進行頻外更新。完成這些更新後,該程序將根據機型建立相符性原則中其餘韌體的組合映像檔。然後,該程序會將映像檔裝載到所選裝置,然後重新啟動裝置以啟動映像。映像檔隨即自動執行以執行其餘更新。

      小心
      開始更新程序之前,所選裝置的電源會關閉。請確定所有執行中的工作量都已停止或移至其他伺服器(如果您是在虛擬化環境中工作)。如果有工作正在執行中,則會將更新工作佇列至所有其他工作完成。若要查看作用中工作的清單,請按一下監視 > 工作
      • 僅 ThinkSystem SR635 和 SR655 伺服器支援套用組合韌體更新。

      • 套用組合韌體更新時僅支援 IPv4 位址。不支援 IPv6 位址。

      • 請確定每個目標裝置至少已開機進入 OS 一次,以擷取完整的庫存資訊。

      • 必須有基板管理控制器韌體 v2.94 或更新版本,才能使用組合更新功能。

      • 僅使用儲存庫套件中的韌體更新或個別韌體更新。不支援 UpdateXpress System Packs (UXSPs)。

      • 只會套用已下載的韌體更新。重新整理產品型錄,並下載適當的韌體更新(請參閱重新整理產品型錄下載韌體更新)。
        XClarity Administrator 最初安裝時,產品型錄和儲存庫是空的。
      • 僅 ThinkSystem SR635 和 SR655 伺服器中的基板管理控制器和 UEFI 支援相符性檢查;然而,XClarity Administrator 會嘗試將韌體更新套用至所有可用的硬體元件。

      • 根據指派的韌體相符性原則套用更新。您不能選擇更新組件的子集。

      • 必須有 XClarity Administrator v3.2 或更新版本,才能將 Lenovo XClarity Provisioning Manager (LXPM)、LXPM Windows 驅動程式或 LXPM Linux 驅動程式的韌體更新套用至 ThinkSystem SR635 和 SR655 伺服器。

      • 如果目前安裝的版本高於指派的相符性原則,則會略過基板管理控制器和 UEFI 更新。

      • 您必須建立韌體相符性原則,並將其指派給您想要套用韌體更新的裝置。如需相關資訊,請參閱建立並指派韌體相符性原則

      • 開始更新程序之前,所選裝置的電源會關閉。請確定所有執行中的工作量都已停止或移至其他伺服器(如果您是在虛擬化環境中工作)。

    • 使用或不使用相符性原則來套用所選的韌體更新

      您可以使用適用的韌體更新套件,根據指派的韌體相符性原則將韌體更新套用至所選的元件和裝置。您也可以在不使用相符性原則的情況下,選擇在所選元件和裝置上套用比目前安裝的韌體版本更新的韌體。

      您可以選擇為特定裝置中的所有元件套用更新。也可以選擇僅更新所選裝置中的部分元件,例如基板管理控制器或 UEFI。

      若要啟動韌體更新,必須重新啟動裝置。(請注意,重新啟動裝置會造成干擾。)您可以選擇在更新程序中重新啟動裝置(稱為立即啟動),或是等到維護時間再重新啟動裝置(稱為延遲啟動)。在此案例中,您必須手動重新啟動裝置,讓更新生效。

      當您選擇更新受管理裝置的韌體時,會發生下列步驟。
      1. XClarity Administrator 將(例如,管理控制器、UEFI 和 DSA 的)韌體更新傳送至裝置。
      2. 裝置重新啟動後,就會在裝置上啟動韌體更新。
      3. 針對伺服器,XClarity Administrator 會傳送選用裝置的更新項目,例如網路配接卡和硬碟更新項目。XClarity Administrator 會套用這些更新項目,且伺服器會重新啟動。
      4. 當您重新啟動裝置或選擇立即啟動時,會啟動選用裝置的更新項目。
      • 使用相符性原則套用更新時,必須建立韌體相符性原則並將它指派給每個目標裝置。如需相關資訊,請參閱建立並指派韌體相符性原則

      • 如果您選擇安裝的韌體更新套件包含多個元件的更新,則會更新套用該更新套件的所有元件。

      • CMM 和 Flex 交換器的更新一律立即啟動,即使您選取延遲啟動也一樣。

    當您在一組裝置上執行更新時,XClarity Administrator 會依下列順序來執行更新。
    • 機箱 CMM

    • RackSwitch 和 Flex System 交換器

    • Flex 計算節點以及和機架式和直立式伺服器

    • Lenovo Storage 裝置

    小心
    嘗試在受管理裝置上套用韌體更新之前,請確定您已完成下列動作。
    • 嘗試在受管理裝置上更新韌體之前,請先閱讀韌體更新考量(請參閱韌體更新考量)。
    • 一開始,不會顯示不支援更新的裝置。無法選取進行更新的不支援裝置。
    • 依預設,所有偵測到的元件都會列為可套用更新項目;不過,版本較舊的韌體可能會導致元件無法出現在庫存中或無法報告完整版本資訊。若要列出可讓您套用更新的所有原則式套件,請按一下所有動作 > 廣域設定,並選取加強對舊版裝置的支援。選取此選項時,會針對未偵測到的裝置,在已安裝的版本欄中列出「其他可用的軟體」。如需相關資訊,請參閱配置廣域韌體更新設定
      • 對受管理裝置進行更新時,無法變更廣域設定。

      • 產生其他選項需要幾分鐘。片刻之後,您可能需要按一下重新整理圖示 (重新整理圖示) 來重新整理表格。

    • 請確認目標伺服器上目前沒有執行中的工作。如果有工作正在執行中,則會將更新工作佇列至所有其他工作完成。若要查看作用中工作的清單,請按一下監視 > 工作
    • 請確定韌體更新儲存庫包含您想要部署的韌體套件。如果沒有,請重新整理產品型錄,並下載適當的韌體更新(請參閱重新整理產品型錄下載韌體更新)。
      XClarity Administrator 最初安裝時,產品型錄和儲存庫是空的。

      如果您打算安裝必要韌體,務必同時將必要韌體下載至儲存庫中。

      在某些情況下,更新韌體可能需要多個版本,而所有版本都需要下載至儲存庫。例如,如果要將 IBM FC5022 SAN 可調式交換器從 v7.4.0a 升級為 v8.2.0a,您必須先安裝 v8.0.1-pha,然後依序為 v8.1.1 和 v8.2.0a。所有三個版本都必須在儲存庫中,才能將交換器更新為 v8.2.0a。

    • 通常裝置必須重新啟動,才會啟動韌體更新。如果您選擇在更新程序期間重新啟動裝置(立即啟動),請確定所有執行中的工作量都已停止或移至其他伺服器(如果您是在虛擬化環境中工作)。

    如需安裝更新的相關資訊,請參閱套用和啟動韌體更新