内容

概要

背景説明

問題

解決方法

シナリオA. HX ConnectユーザインターフェイスからのHXDP + ESXiの統合アップグレード

シナリオB. IntersightからのHXDP + ESXi統合アップグレード

概要

このドキュメントでは、ESXiを7.0 U2にアップグレードするプロセスについて説明します。このプロセスは、旧世代の中央処理装置(CPU)を実行しているサーバで失敗する可能性があります。

背景説明

HX ConnectまたはIntersightを介して開始されたアップグレードでは、次のエラーメッセージが表示されます。「Failed to apply profile HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5」または「CPU_SUPPORT WARNING:このホストのCPUは、将来のESXiリリースではサポートされない可能性があります。必要に応じて計画してください」

この問題を解決するために必要なHyperflex Data Platform(HXDP)バージョンは次のとおりです。

HXDP 4.5(2a)

HXDP 4.5(1a)

ESXi 7.0 U2をサポートするHXDP 4.0(2f)以下

問題

旧世代のCPU、特にSandy Bridge-EP(E5-2600)、Ivy Bridge-EP(E5-2600v2)、Haswell EP(E5-2600v3)のCPUファミリを実行しているサーバで、HX ConnectまたはIntersightを使用してESXi 7.0 U2へのアップグレードを試みます。この互換性チェックの影響を受けるプロセッサの詳細については、VMware KBのVMwareナレッジベースを参照してください。

HX接続エラーメッセージ

解決方法

シナリオA. HX ConnectユーザインターフェイスからのHXDP + ESXiの統合アップグレード

このシナリオでは、HXDPを4.5(2a)に、ESXiを7.0 U2ビルド17867351にアップグレードします。

ステップ1：最初にHXDPのみをアップグレードします。

ステップ1.1：図に示すように、https://software.cisco.com/download/home/286305544/type/286305994/release/4.5(2a)経由でHXDPパッケージをダウンロードします。

ステップ1.2:HX-Connectを開き、[Upgrade] を選択し、[HX Data Platform]チェックボックスをオンにしてパッケージをアップロードし、vCenter Credentialsに対してユーザ名と管理者パスワードを入力して、[Upgrade] をクリックします（次の図を参照）。

HX接続アップグレードHXDP

アップグレードが完了したら、ステップ2に進みます。

ステップ2:HX Connectを開き、[System information] > [Nodes] を選択し、Esxiをアップグレードするノードを選択し、図に示すように[Enter HX Maintenance Mode] をクリックします。

HX接続ノード

HX接続メンテナンスモードポップアップ

次の図に示すように、[Activity] タブでアクティビティの完了を確認できます。

HX Connect Activityタブ

ステップ3：メンテナンスモードに設定されたESXiホストにrootとしてセキュアシェル(SSHl)をインストールします。

ステップ4：フォルダを作成し、そのフォルダにESXiパッケージをアップロードします。

ステップ 4.1：次のコマンドを実行します。mkdir /hxpatch

ステップ4.2：次のコマンドを使用して、パッケージを格納するRAMディスクを作成します。esxcli system visorfs ramdisk add -m 500 -M 500 -n hxpatch -t /hxpatch -p 0755。

ステップ5：次の図に示すように、リンクhttps://software.cisco.com/download/home/286305544/type/286305994/release/4.5(2a)を使用して、シスコからローカルリポジトリにESXi-7.2.0.5パッケージをダウンロードします。

ステップ5.1：ローカルリポジトリから/hxpatchフォルダにパッケージをコピーします。次の例では、WinSCPを使用しています。

ステップ6：メンテナンスモードでホストにSSHで戻ります。

ステップ7：パッケージプロファイルの詳細を表示するには、次のコマンドを実行します。esxcliソフトウェアソースプロファイルリスト – depot=/hxpatch/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zipを参照してください。

ステップ8：次のコマンドを実行して、ESXiパッケージを7.0 U2にアップグレードします。

esxcli software profile update --allow-downgrades -d /hxpatch/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip -p HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5 --no-hardware-warning

ステップ9：ホストをリブートします。

ステップ10：ホストにSSH接続し、次のコマンドを使用してバージョンを確認します。vmware -v.

ステップ11：ノードをメンテナンスモードから終了し、クラスタが正常になるまで待ちます。

ステップ11.1:HX-Connectを開き、[System Information] > [Nodes] を選択し、メンテナンスモードでノードを選択して、[Exit HX Maintenance Mode] をクリックします（次の図を参照）。

HX接続ノード

HX接続終了MM

ステップ 11.2：  HX ConnectダッシュボードにOperational Statusが表示されます。Onlineであり、Resiliency HealthがHealthyである必要があります。

ステップ12：クラスタを構成するすべてのノードで、ステップ2 ～ 11を1つずつ繰り返します。

ESXiのアップグレードが完了すると、次の図に示すように、HXサーバのキーボード、ビデオ、マウス(KVM)コンソールでバージョンの詳細を確認できます。

次の図に示すように、HX Connect内で新しいESXiバージョンが[System Information] タブにあることを確認することもできます。

HX接続でEsxiを更新

シナリオB. IntersightからのHXDP + ESXi統合アップグレード

このシナリオでは、IntersightからHXDPを4.5(2a)に、ESXiを7.0 U2ビルド17867351にアップグレードします。

ステップ1：いずれかのHXサーバがメンテナンスモードになっている場合は、vCenterまたはucs KVMコンソールを使用してこのサーバをリブートします。

ステップ2：サーバがリブートされたら、HX Connect UIからHXメンテナンスモードを終了します。HX-Connectを開き、[System Information] > [Nodes] を選択し、メンテナンスモードのノードを選択して、[Exit HX Maintenance Mode] をクリックします。

ステップ3:Hyperflexクラスタが修復を完了するまで数分かかります。HX Connect ダッシュボードに動作ステータスが表示されます。このステータスはオンラインである必要があり、復元力の正常性は正常である必要があります。

ステップ4:Intersightを開き、[Upgrade] を選択し、[Expert Mode] > [Upgrade HyperFlex Data Platform] をクリックします（次の図を参照）。

ステップ5：アップグレードの開始を確認し、終了します。

ステップ6：各サーバのESXiアップグレードを開始します。ESXi 7.0 U2アップグレードバンドルをESXiホストにコピーします。

ステップ6.1：シスコのダウンロードサイトから、次のリンクを使用してESXi 7.0U2アップグレードバンドルをダウンロードします。https://software.cisco.com/download/home/286305544/type/286305994/release/4.5(2a):

ステップ6.2：各ESXiホストで、ESXi 7.0U2アップグレードバンドルを使用可能なデータストアディレクトリにコピーします（scp、wgetなどの方法を使用）。 完了すると、次のように表示されます。

[root@ucs-221:/vmfs/volumes] pwd

/vmfs/volumes

[root@ucs-221:/vmfs/volumes] ls

MyDataStore                                  60ee5dfc-6f05dc8b-05cf-0025b5b1a116         60ef8a79-63aadd3f-ee0d-0025b5b1a116         BOOTBANK2                                   SpringpathDS-FCH2008V1M1

..

[root@ucs-221:/vmfs/volumes] cd MyDataStore /

[root@ucs-221:/vmfs/volumes/ac08f584-9a2f8a67] ls -al

total 0

drwx------    1 root     root           686 Jul 14 05:19 .

drwxr-xr-x    1 root     root           512 Jul 15 01:21 ..

-rw-r--r--    1 root     root     391417386 Jul 15 00:55 HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip

drwxr-xr-x    1 root     root          2793 Jul 14 20:03 ucs221-VM

[root@ucs-221:/vmfs/volumes/ac08f584-9a2f8a67] pwd

/vmfs/volumes/ MyDataStore

ステップ7:HX-Connectを開き、[System information] > [Nodes] を選択し、Esxiをアップグレードするノードを選択して、[Enter HX Maintenance Mode] をクリックします（次の図を参照）。

HX接続ノード

次の図に示すように、[Activity] タブでアクティビティの完了を確認できます。

ステップ8:HXメンテナンスモードのESXiホストにSSHで接続します。

ステップ8.1：アップグレードバンドルプロファイル名を検索します。

[root@abcd-221:/vmfs/volumes/ac08f584-9a2f8a67] esxcli software sources profile list --depot=/vmfs/volumes/0714051143/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip

Name                                         Vendor  Acceptance Level  Creation Time        Modification Time

-------------------------------------------  ------  ----------------  -------------------  -------------------

HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5  Cisco   PartnerSupported  2021-04-29T18:21:43  2021-04-29T18:21:43

ステップ8.2：指定されたno-hardware-warningパラメータを使用してupgradeコマンドを実行します。

[root@abcd-221:/vmfs/volumes/ac08f584-9a2f8a67] esxcli software profile update --depot=/vmfs/volumes/0714051143/HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5-upgrade-bundle.zip --profile HX-ESXi-7.0U2-17867351-Cisco-Custom-7.2.0.5 --no-hardware-warning

ステップ8.3：アップグレードが完了すると、成功メッセージが表示されます。

Update Result

Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.

Reboot Required: true

ステップ9：ホストをリブートします。

ステップ10:ESXiホストにログインし、次のコマンドを使用して新しいバージョンを確認します。vmware -v.

ステップ11：サーバがリブートしたら、HX Connect UIからHXメンテナンスモードを終了します。HX-Connectを開き、System Information > Nodesの順に選択し、メンテナンスモードでノードを選択して、次の図に示すようにExit HX Maintenance Modeをクリックします。

HX接続終了MM

ステップ12: Hyperflexクラスタが修復を完了するまで数分かかります。HX Connect ダッシュボードに動作ステータスが表示されます。このステータスはオンラインである必要があり、復元力の正常性は正常である必要があります。

ステップ13:ESXiホスト1ごとに、ステップ6 ～ 12を繰り返します。次のノードに移動する前に、クラスタの状態がHealthyであることを確認します。