升級 HPE 機箱管理員韌體

本頁說明如何將 Google Distributed Cloud (GDC) 氣隙式裝置上的 HPE 機箱管理員韌體升級至 2.10.12 以上版本。

事前準備

開始韌體升級前,請先完成下列必要條件:

  1. 確保電源備援:連接並驗證設備機殼電源供應器上的兩條電源線,防止韌體更新期間發生意外斷電。

  2. 確認網路存取權:確認工作站或筆電已連上設備管理網路,且可連線至刀片 iLO 和機箱管理員 IP 位址。您將連線至任何運算刀片 iLO,掛接更新 ISO,並連線至機箱管理員,驗證韌體並設定憑證:

    • 節點 1 (bm01) iLO:https://198.18.0.7
    • 節點 2 (bm02) iLO:https://198.18.0.8
    • 節點 3 (bm03) iLO:https://198.18.0.9
    • 機箱管理員:https://198.18.0.2

    如果端點無法連線,請確認工作站已在管理子網路中設定靜態 IP (請參閱「將筆電連線至交換器」),或參閱「排解裝置存取問題」。

  3. 確認目前的韌體版本:查詢 Chassis Manager Redfish API (或查看網頁介面登入畫面),確認目前版本是否舊於 2.10.12 (例如出廠版本 2.2-b11):

    curl -k -s "https://198.18.0.2/redfish/v1/" | jq -r '.Oem.Hpe.Manager[0].ManagerFirmwareVersion'
    
  4. 尋找或取得 HPE 混合式更新 ISO:確認開機程式代管韌體更新映像檔:

    curl -I -s http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash | head -n 1
    

    預期輸出內容:HTTP/1.1 200 OK

    替代備援:如果無法使用,請從 HPE 手動下載官方更新映像檔至本機工作站:EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.iso。

  5. 擷取憑證:取得伺服器刀片 iLO 的管理員憑證:

    • 未啟動的裝置:從 /root/gdch/support/devices.csv 檔案擷取 server_bmc_username 和 server_bmc_password (請參閱常見的啟動問題)。
    • 已啟動的設備 (升級):從 gpc-system 命名空間的 bmc-credentials-* Kubernetes 密鑰中擷取 iLO 憑證 (請參閱「關閉刀片」或「關閉裝置」)。

升級機箱管理員韌體

如要從運算刀片刷新機箱管理工具韌體,請按照下列步驟操作:

連線至刀鋒伺服器 iLO HTML5 控制台

  1. 開啟網路瀏覽器,然後前往任何已設定的運算刀鋒伺服器 iLO (例如 https://198.18.0.8)。
  2. 使用管理員憑證登入。
  3. 按一下左側導覽選單中的「Remote Console & Media」(遠端控制台和媒體),然後啟動「HTML5 Remote Console」(HTML5 遠端控制台)。

掛接 HPE Hybrid 更新 ISO

  1. 在 HTML5 遠端控制台視窗中,按一下頂端選單列的「虛擬媒體」。
  2. 選取「CD/DVD」,然後選擇偏好的掛接方式:
    • 主要方法 (GDCH 構件伺服器):選取「Scripted Media URL」,然後輸入啟動程式的構件網址: http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash
    • 替代方法 (本機上傳):選取「Local *.iso File」(本機 *.iso 檔案),按一下「Browse」(瀏覽),然後選取您在必要條件中從 HPE 手動下載的 EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.iso 檔案。
  3. 確認已選取「Boot on Next Reset」(在下次重設時啟動)。
  4. 按一下「插入媒體」。
  5. 確認虛擬媒體狀態顯示為「已連線」。

重新啟動伺服器刀鋒型電腦,然後執行韌體更新

  1. 使用 OS 或 iLO Power Controls (依序點選「Power & Thermal」 >「Server Power」 >「Reset」按鈕),重新啟動運算刀片。
  2. 依序點選「Remote Console」 >「Launch」 >「HTML5 Console」,開啟控制台。
  3. GNU GRUB 開機載入程式選單出現提示時,請選取「Live system (amd64)」,然後按下 Enter 鍵,開始執行韌體更新。

重新啟動伺服器刀鋒並重設密碼

  1. 安裝完成畫面出現後,在控制台中輸入 reboot,重新啟動伺服器刀鋒。
  2. 在控制台選單中,按一下「Virtual Media」並退出 CD-ROM。
  3. 等待約 2 到 3 分鐘,讓機箱管理員內部 ARM 處理器完成初始化。
  4. 使用預設憑證 (Administrator / password) 登入 Chassis Manager 網頁介面 (https://198.18.0.2) 或透過 SSH (198.18.0.2) 登入,然後設定管理員密碼。

返回啟動程序或設備升級

機箱管理員完成重新啟動並設定管理密碼後,請返回原始工作流程:

  • 如果繼續執行失敗的啟動程序:返回啟動程式終端機。您不需要重複準備啟動程序或清理現有檔案。執行 /usr/bin/prod-appliance.sh,繼續執行啟動程序:

    /usr/bin/prod-appliance.sh
    
  • 如果這是啟動程序前的必要步驟:返回「啟動設備」,然後按照逐步說明開始啟動程序。

  • 如果是在設備升級前或升級期間執行這項操作:返回「更新及修補裝置」,然後使用 gdcloud appliance upgrade 繼續升級程序。