HyperFlex Edge アップグレード

概要

このセクションでは、HX Connect からの Cisco HyperFlex Edge システムのアップグレードに関連する情報を提供します。クラスタが Cisco Intersight を使用して展開されている場合は、Intersight を使用してクラスタのアップグレードを実行してください。Intersight を使用した Edge クラスタのアップグレードに関する詳細なアップグレードの前提条件と手順については。


重要


  • HyperFlex Edge システムのアップグレードには、サーバ ファームウェア、HyperFlex Data Platform ソフトウェア、および VMware ESXi のアップグレードが含まれます。

  • HyperFlex Connect を使用して、HyperFlex Data Platform と VMware ESXI の複合アップグレードを実行することも、分割アップグレードを実行することもできます。

  • UCS サーバ ファームウェアのアップグレードは、HX Connect からはサポートされていません。代わりに、Host Upgrade Utility(HUU)ツールまたは統合管理コントローラ(IMC)スーパバイザを使用して個別にファームウェアのアップグレードを実行します。


Cisco HyperFlex Edge ファームウェア推奨バージョン

  • 計画されているアップグレードのリリースに対応する Cisco HX Data Platform の Cisco HyperFlex リリース ノートを確認します。

  • アップグレードがサポートされているリリースについては、Cisco HyperFlex ソフトウェア要件と推奨ドキュメントを参照してください。

  • サポートされなくなったリリースからアップグレードする場合は、 『Cisco HyperFlex Systems Upgrade Guide for Unsupported Cisco HX Releases』を参照してください。

  • HX Connect を使用してアップグレードされた HyperFlex Edge クラスタの場合、HyperFlex Data Platform のアップグレードには、HyperFlex Data Platform ソフトウェアに加えて、組み込みストレージ ファームウェアのアップグレードが含まれます。この組み込みファームウェア アップグレードには、分散ストレージ プラットフォームを実行する SAS パススルー ストレージ コントローラおよび関連するドライブ(ハウスキーピング、キャッシュ、およびキャパシティ)への更新が含まれます。HUU を通してこれらの組み込み型ファームウェア ストレージ コンポーネントの手動アップグレードは実行しないでください。HX Connect を使用してサーバーファームウェアのアップグレードを完了することをお勧めします。これらのストレージ コンポーネントを手動でアップグレードまたはダウングレードする必要がある場合は、次のことを確認してください。

    • ホスト アップデート ユーティリティ(HUU)を使用してシャーシ ファームウェアをアップグレードする場合は、SAS コントローラをアップグレードするオプションのチェックを外し、ドライブをアップグレードしないでください(必要に応じて、ブート ドライブを除きます)。

    • デフォルトでストレージ コントローラが含まれるため、HUU の [すべてアップグレード(Upgrade All)] ボタンの使用は避けてください。

    • これらのデバイスのファームウェア管理は、HyperFlex Data Platform によって自動的に処理されるため、他のユーティリティを使用して手動で変更しないでください。HUU を使用してこれらのコンポーネントをアップグレードするのは、トラブルシューティングに必要と判断される場合、または Cisco TAC の指示に従う場合に限定されます。

    • バージョン 4.1(3b) より前の Cisco IMC バージョンを実行しているクラスタの場合、サーバーファームウェアのアップグレードを実行するには、セキュアブートを一時的に無効にする必要があります。Cisco IMC バージョン 4.1(3b)のバージョン以降でクラスタ内のすべてのノードで実行されている場合は、ファームウェア アップグレードのためにセキュアブートを有効にすることができます。

Cisco Host Upgrade Utility ツールを使用したサーバ ファームウェアのアップグレード

次の表で、Cisco HX サーバのサーバ ファームウェア アップグレードのワークフローの概要を説明します。

ステップ

説明

参考資料

1.

ノードを HX メンテナンス モードにします。

(注)  

 

アップグレード中にクラスタをオンラインのままにするには、ノードを一度に 1 つずつアップグレードします。

Cisco HyperFrex のメンテナンス モードの開始

2.

Host Upgrade Utility ツールを使用してサーバ ファームウェアをアップグレードします。

『Cisco Host Upgrade Utility User Guide』の「Upgrading the Firmware on a Cisco UCS C-Series Server Using the HUU」を参照してください。

3.

ノードを再起動して再び ESXi にします。HX メンテナンス モードを終了します。

4.

クラスタが完全に正常な状態になるまで待機します。

HyperFlex クラスタのヘルスの表示

5.

ローリング方式で、残りの HX ノードに対して手順 1 ~ 4 を繰り返します。

(注)  

 

クラスタ内の次のホストをメンテナンス モードにする前に、正常な状態かどうかを確認します。

Cisco Host Upgrade Utility User Guide』の最新のリリースと過去のリリースはhttps://www.cisco.com/c/en/us/support/servers-unified-computing/ucs-c-series-rack-servers/products-user-guide-list.htmlにあります。

Cisco Integrated Management Controller Supervisor を使用したサーバ ファームウェアのアップグレード

次の表で、Cisco HX サーバのサーバ ファームウェア アップグレードのワークフローの概要を説明します。

ステップ

説明

参考資料

1.

ノードを HX メンテナンス モードにします。

(注)  

 

アップグレード中にクラスタをオンラインのままにするには、ノードを一度に 1 つずつアップグレードします。

2.

ラック グループを作成します。IMC Supervisor インベントリにサーバを追加します。

Cisco IMC Supervisor ラックマウントサーバ管理ガイド』の「サーバ検出、ラック グループ、およびラック アカウントの管理 」を参照してください。

3.

自動検出プロファイルを設定します。

Cisco IMC Supervisor ラックマウント サーバ管理ガイド』の「自動検出プロファイルの設定」を参照してください。

4.

ラック グループでインベントリを実行します。

Cisco IMC Supervisor ラックマウントサーバ管理ガイド』の「ラック アカウントまたはラック グループのインベントリの収集」を参照してください。

5.

ファームウェア プロファイルを作成します。

Cisco IMC Supervisor ラックマウントサーバ管理ガイド』で、次のタスクを参照してください。

6.

メンテナンス モードになっているノードで IMC Supervisor を使用してファームウェアをアップグレードします。

Cisco IMC Supervisor ラックマウントサーバ管理ガイド』の「ファームウェアのアップグレード」を参照してください。

7.

ノードを再起動して再び ESXi にします。HX メンテナンス モードを終了します。

8.

クラスタが完全に正常な状態になるまで待機します。

9.

ローリング方式で、残りの HX ノードに対して手順 6 を繰り返します。

(注)  

 

クラスタ内の次のホストをメンテナンス モードにする前に、正常な状態かどうかを確認します。

https://www.cisco.com/c/en/us/support/servers-unified-computing/integrated-management-controller-imc-supervisor/products-installation-and-configuration-guides-list.html で、『Cisco IMC Supervisor ラック マウント サーバ管理ガイド』の最新リリースと過去のリリースを確認できます:。

Cisco IMC Supervisor を使用した Cisco UCS C シリーズ サーバのファームウェアの更新


(注)  


Cisco IMC Supervisor をアップグレードする前に、ファームウェア プロファイルがすでに設定されている場合は、Cisco.com クレデンシャルとプロキシの詳細が設定されていることを確認してください。


手順


ステップ 1

[Systems] > [Firmware Management] を選択します。

ステップ 2

[Firmware Management (ファームウェア管理)] ページで、[Firmware Upgrades (ファームウェア アップグレード)] をクリックします。

ステップ 3

[アップグレードの実行(Run Upgrade)] をクリックします。警告メッセージが表示され、選択したサーバのアップグレードを実行すると、ホストがリブートしてファームウェア更新ツールが起動することが通知されます。ファームウェアのアップデートが完了すると、サーバはホスト OS を再起動します。

ステップ 4

[OK] をクリックして確定します。

ステップ 5

[Upgrade Firmware (ファームウェア アップグレード)] 画面で、次のフィールドに入力します。

フィールド

説明

[プロファイルの選択(Select Profile)] ドロップダウンリスト

ドロップダウン リストからプロファイルを選択します。

[Platform] フィールド

[Select] をクリックして、リストからサーバを選択します。選択したプロファイルで設定されているプラットフォームに一致するサーバだけがリストに表示されます

[Image Version (イメージ バージョン)] フィールド

[Image Path (イメージ パス)] フィールド

[後でスケジュール(Schedule later)] チェックボックス

このチェックボックスをオンにして、アップグレードを実行する既存のスケジュールを選択します。[+] アイコンをクリックして新しいスケジュールを作成することもできます。

ステップ 6

[Submit] をクリックします。


HX Connect を使用した HyperFlex Edge のアップグレード

Cisco HyperFlex Edge クラスタのアップグレード プロセスでは、次の 2 つのコンポーネントがアップグレードされます。

  • Cisco HyperFlex データ プラットフォーム

  • VMware vSphere ESXi

HyperFlex Data Platform と VMware ESXi のアップグレードを組み合わせて、HyperFlex Edge クラスタの単一のアップグレードにすることができます。シスコでは、HyperFlex Connect からのこれら 2 つのコンポーネントを組み合わせてアップグレードすることを推奨しています。一度に 1 つまたは 2 つのコンポーネントをアップグレードすることを選択できます。

個々のコンポーネントを 1 つずつアップグレードする場合は、VMware vSphere/ESXi のアップグレード を参照してください。標準クラスタと HyperFlex Edge クラスタのコンポーネント アップグレード プロセスは同じです。

このセクションでは、HyperFlex データ プラットフォームと VMware vSphere ESXi の複合アップグレードを実行する手順について説明します。このプロセスでは、HyperFlex ノードは、VMware vMotion を使用してワークロードを中断することなく、最適化されたローリング リブートを実行します。


(注)  


Intersight 経由で展開された HyperFlex Edge クラスタは、Hyperflex Connect から機能をアップグレードしません。アップグレードは、Intersight でのみサポートされています。


手順


ステップ 1

HX Connect にログインします。

  1. 管理者ユーザのユーザ名とパスワードを入力します。

  2. [Login] をクリックします。

ステップ 2

ナビゲーション ペインで、[Upgrade] を選択します。

ステップ 3

[アップグレード タイプの選択(Select Upgrade Type)]] ページで [HX Data Platform] および [ESXi] を選択し、次のフィールドの値を入力します。

ステップ 4

HyperFlex データ プラットフォーム アップグレード パッケージ(storfs-package)をアップロードします。

表 1. Cisco HX データプラットフォーム

UI 要素

基本的な情報

HX ファイルをここにドラッグするか、または [参照] をクリックします

Download Software : HyperFlex HX Data Platform」から、前の release.tgz パッケージを使用した既存のクラスタをアップグレードするための Cisco HyperFlex Data Platform アップグレード バンドルをアップロードします。

ファイル名の形式の例:

  • HXDP 5.5(x):storfs-packages-5.5.1a-31601.tgz

  • HXDP 5.0(x): storfs-packages-5.0.1a-31601.tgz

  • HXDP 4.5(x): storfs-packages-4.5.1a-31601.tgz

現在のバージョン

現在の HyperFlex Data Platform バージョンが表示されます。

現在のクラスタの詳細

[HyperFlex リリース(HyperFlex release)]および [クラスタ アップグレード状態(cluster upgrade state)] のような HyperFlex クラスタの詳細がリストされます。

Bundle version

アップロードされたバンドルの HyperFlex Data Platform バージョンが表示されます。

(任意)[チェックサム(Checksum)] フィールド

MD5 チェックサム番号は、Cisco.com のソフトウェア ダウンロードセクションのファイル名にカーソルを合わせてホバーさせると表示されます。

このオプション ステップは、アップロードされたアップグレード パッケージ バンドルの整合性を検証するのに役立ちます。

ステップ 5

VMware ESXi カスタム イメージのオフライン アップグレード バンドルをアップロードします。

ステップ 6

vCenter ログイン情報を指定します。

基本情報(Essential Information)

基本的な情報

[ユーザ名(User Name)] フィールド

vCenter <admin> ユーザ名を入力します。

[Admin Password] フィールド

vCenter <admin> パスワードを入力します。

ステップ 7

[アップグレード(Upgrade)] をクリックして、複合アップグレード プロセスを開始します。

ステップ 8

[アップグレードの進行状況(Upgrade Progress)] ページの [Validation Screen] に、実行中の検査の進行状況が表示されます。検証エラーがある場合は修正します。

(注)  

 

この時点で、すべてのアップグレード前のチェックと検証が、最初のアップグレード段階とともに実行されます。数分以内に HX Connect が返され、アップグレードの確認と開始を求めるプロンプトが表示されます。両方の手順が UI で実行されるまで、アップグレードは完了しません。システムは、アップグレードの最初のステップのみが完了した状態のままにしないでください。

ステップ 9

HyperFlex Connect の UI は、アップグレードの最初のステップの後に更新され、UCS および vCenter のクレデンシャルを入力してアップグレードプロセスの第 2 段階を開始するように求めるバナーがポップアップ表示されます。アップグレード ページをモニタし、アップグレードが完了したことを確認します。

アップグレードが進行中の時に、「Websocket の接続が失敗しました」というメッセージが表示される場合があります。自動更新が無効になりました。エラー メッセージを消去するには、ページの表示を更新するか、ログアウトしてからログインし直します。このエラー メッセージは問題なく無視することができます。

(注)  

 

アップグレードが完了したら、アップグレード後のタスクの アップグレードが完了したことの確認 に進みます。アップグレードが失敗した場合は、アップグレードを再試行するか、Cisco TAC に連絡してサポートを受けてください。


HyperFlex Edge のアップグレード後の作業

アップグレードが完了して HyperFlex Edge クラスタがアップグレードされた後、HX Connect からログアウトして再びログインし、アップグレードによる変更を確認します。

手順


ステップ 1

HX ノードが、期待されるファームウェア バージョンに一致することを確認します。

IMC Supervisor GUI または Cisco IMC UI でファームウェア バージョンをチェックして、正しいファームウェア バージョンであることを確認します。

ファームウェアバージョンを表示するには、IMC Supervisor GUI で、[システム(Systems)] > [ファームウェア管理(Firmware Management)] タブに移動します。詳細については、『Upgrading Firmware using IMC Supervisor』を参照してください。

ステップ 2

SSH を介していずれかのコントローラ VM にログインします。

# ssh admin@controller_vm_ip

ステップ 3

HyperFlex Data Platform バージョンを確認します。

# hxcli クラスタ バージョン


Cluster version: 5.5(1a)
Node hx220-m5-node-1 version: 5.5(1a)
Node hx220-m5-node-3 version: 5.5(1a)
Node hx220-m5-node-2 version: 5.5(1a)
Node hx220-m5-node-4 version: 5.5(1a)

ステップ 4

HX ストレージ クラスタがオンラインであり、正常な状態であることを確認します。

# hxcli cluster info|grep -i health

Sample output:
healthstate : healthy
state: healthy
storage cluster is healthy

ステップ 5

使用するブラウザ インターフェイスごとに、キャッシュを空にしてブラウザ ページをリロードし、HX Connect のコンテンツを更新します。