HPE Chassis Manager ファームウェアをアップグレードする

このページでは、Google Distributed Cloud(GDC)エアギャップ アプライアンスで HPE Chassis Manager ファームウェアをバージョン 2.10.12 以降にアップグレードする手順について説明します。

始める前に

ファームウェアのアップグレードを開始する前に、次の前提条件を満たしていることを確認してください。

  1. 電源の冗長性を確保する: ファームウェアのフラッシュ中に電源が誤って切れるのを防ぐため、両方の電源ケーブルをアプライアンス シャーシの電源に接続して確認します。

  2. ネットワーク アクセスを確認する: ワークステーションまたはノートパソコンがアプライアンス管理ネットワークに接続され、ブレード iLO と Chassis Manager の IP アドレスに到達できることを確認します。任意のコンピューティング ブレード iLO に接続して更新 ISO をマウントし、Chassis Manager に接続してファームウェアを確認して認証情報を設定します。

    • ノード 1(bm01)iLO: https://198.18.0.7
    • ノード 2(bm02)iLO: https://198.18.0.8
    • ノード 3(bm03)iLO: https://198.18.0.9
    • Chassis Manager: 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 の管理者認証情報を取得します。

Chassis Manager ファームウェアをアップグレードする

コンピューティング ブレードから Chassis Manager ファームウェアをフラッシュする手順は次のとおりです。

ブレード iLO HTML5 コンソールに接続する

  1. ウェブブラウザを開き、構成済みのコンピューティング ブレード iLO(https://198.18.0.8 など)に移動します。
  2. 管理者認証情報を使用してログインします。
  3. 左側のナビゲーション メニューから [Remote Console &Media] をクリックし、[HTML5 Remote Console] を起動します。

HPE ハイブリッド アップデート ISO をマウントする

  1. HTML5 リモート コンソール ウィンドウの上部メニューバーで [Virtual Media] をクリックします。
  2. [CD/DVD] を選択し、マウント方法を選択します。
    • プライマリ メソッド(GDCH アーティファクト サーバー): [Scripted Media URL] を選択し、ブートストラップのアーティファクト URL http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash を入力します。
    • 代替方法(ローカル アップロード): [Local *.iso File] を選択し、[Browse] をクリックして、前提条件で HPE から手動でダウンロードした EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.iso ファイルを選択します。
  3. [Boot on Next Reset] が選択されていることを確認します。
  4. [Insert Media] をクリックします。
  5. 仮想メディアのステータスが [Connected] と表示されていることを確認します。

サーバー ブレードを再起動してファームウェアの更新を実行する

  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. Chassis Manager の内部 ARM プロセッサの初期化が完了するまで 2 ~ 3 分ほど待ちます。
  4. Chassis Manager ウェブ インターフェース(https://198.18.0.2)にログインするか、デフォルトの認証情報(Administrator / password)を使用して SSH(198.18.0.2)でログインし、管理パスワードを設定します。

ブートストラップまたはアプライアンスのアップグレードに戻る

Chassis Manager の再起動が完了し、管理パスワードを設定したら、元のワークフローに戻ります。

  • 失敗したブートストラップを再開する場合: ブートストラップ ターミナルに戻ります。ブートストラップの準備を繰り返したり、既存のファイルをクリーンアップしたりする必要はありません。/usr/bin/prod-appliance.sh を実行して、ブートストラップ プロセスを再開します。

    /usr/bin/prod-appliance.sh
    
  • ブートストラップの前提条件として実行する場合: アプライアンスをブートストラップするに戻り、手順に沿ってブートストラップ プロセスを開始します。

  • アプライアンスのアップグレードの前または実行中に実行する場合: デバイスを更新してパッチを適用するに戻り、gdcloud appliance upgrade を使用してアップグレード プロセスを続行します。