HyperFlex オフライン アップグレードのワークフロー

CLI を使用した HyperFlex Data Platform ソフトウェアのみのオンライン アップグレード


注目


HyperFlex Connect UI を使用して HyperFlex クラスタをアップグレードすることを推奨します。次の手順に、CLI を使用して HyperFlex クラスタをアップグレードするために使用するコマンドを示します。


  1. UCSM(A バンドル)または UCS サーバーファームウェア(C バンドル)のアップグレードが必要な場合、Cisco UCS インフラストラクチャ A、ブレード バンドル B、およびラック バンドル C をダウンロードします。ソフトウェア ダウンロード を参照してください。

  2. 必要に応じて Cisco UCS インフラストラクチャ バンドルをアップグレードします。UCS インフラストラクチャ ファームウェアのアップグレードを参照してください。

  3. 管理者アクセス権でクラスタの CIP-M にログインし、tmp ディレクトリ、つまり /home/admin/tmp を作成します。

  4. ターゲットの storfs-package-<>.tgz を tmp ディレクトリにコピーします。

  5. ターゲットのハイパーバイザ アップグレード バンドルを tmp ディレクトリにコピーします。

  6. コマンドの使用状況を確認するには、stcli cluster upgrade –-h コマンドを使用します。

  7. –-dryrun を使用して、実際のアップグレードを開始する前に、コマンドへのすべての入力とアップグレードの互換性を確認します。

  8. 実際のアップグレードを実行し、次の例に記載されている詳細に従ってください。


(注)  


  • UCS インフラストラクチャおよび UCS Server ファームウェアのアップグレードを実行する必要がある場合は、手順 1 と手順 2 が必要です。

  • ハイパーバイザのアップグレードを実行する必要がある場合は、手順 5 が必要です。


Cisco HX Data Platform、ESXi、Cisco UCS ファームウェアの複合アップグレード

M6 クラスタ:

# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
 /home/admin/tmp/<storfs package name> --hypervisor-bundle
 /home/admin/tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM>
 --ucsm-user <UCSM User> --ucsm6-fw-version <UCSM Firmware Version>
 --vcenter-user administrator@vsphere.local

M6 の例:

~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
 /home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
 /home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
 --ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin --ucsm6fw-version '4.2(1i)'
 --vcenter-user administrator@vsphere.local

M5 クラスタ:

# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor 
--location /home/admin/tmp/<storfs package name> --hypervisor-bundle
 /home/admin/tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM>
 --ucsm-user <UCSM User> --ucsm5-fw-version <UCSM Firmware Version>
 --vcenter-user administrator@vsphere.local

M5 の例:

~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
 /home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
 /home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
 --ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin –-ucsm5fw-version '4.2(1i)'
 --vcenter-user administrator@vsphere.local

M4 クラスタ:

# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
 /home/admin/tmp/<storfs package name> --hypervisor-bundle
 /home/admin/tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM>
 --ucsm-user <UCSM User> --ucs-fw-version <UCSM Firmware Version>
 --vcenter-user administrator@vsphere.local

M4 の例:

~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
 /home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
 /home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
 --ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin –-ucs-fw-version '4.2(1i)'
 --vcenter-user administrator@vsphere.local

Cisco HX Data Platform と ESXi の複合アップグレード

M6/M5/M4 クラスタ:

# stcli cluster upgrade --components hxdp,hypervisor –location
 /home/admin/tmp/<storfs package name> --hypervisor-bundle
 /home/admin/tmp/<esxiupgrade_bundle.zip> --vcenter-user administrator@vsphere.local

例:

~# stcli cluster upgrade --components hxdp,hypervisor –location
 /home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
 /home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
 --vcenter-user administrator@vsphere.local

Cisco HX Data Platform と Cisco UCS ファームウェアのコンパインド アップグレード

M6 クラスタ:

# stcli cluster upgrade --components ucs-fw,hxdp –location
 /home/admin/tmp/<storfs package name> --ucsm-host <IP/FQDN of UCSM>
 --ucsm-user <UCSM User> --ucsm6-fw-version <UCSM Firmware Version>
 --vcenter-user administrator@vsphere.local

M6 の例:

~# stcli cluster upgrade --components ucs-fw,hxdp –location
 /home/admin/tmp/storfs-packages-5.0.1a-40733.tgz
 --ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin
 --ucsm6fw-version '4.2(1i)' --vcenter-user administrator@vsphere.local

M5 クラスタ:

# stcli cluster upgrade --components ucs-fw,hxdp --location 
/home/admin/tmp/<storfs package name> --ucsm-host <IP/FQDN of UCSM> 
--ucsm-user <UCSM User> --ucsm5-fw-version <UCSM Firmware Version>
 --vcenter-user administrator@vsphere.local

M5 の例:

~# stcli cluster upgrade --components ucs-fw,hxdp –location
 /home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --ucsm-host
 eng-fi16.eng.storvisor.com --ucsm-user admin –-ucsm5fw-version
 '4.2(1i)' --vcenter-user administrator@vsphere.local

M4 クラスタ:

# stcli cluster upgrade --components ucs-fw,hxdp --location 
/home/admin/tmp/<storfs package name> --ucsm-host <IP/FQDN of UCSM> 
--ucsm-user <UCSM User> --ucs-fw-version <UCSM Firmware Version> 
--vcenter-user administrator@vsphere.local

M4 の例:

~# stcli cluster upgrade --components ucs-fw,hxdp --location 
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --ucsm-host eng-fi16.eng.storvisor.com
 --ucsm-user admin –-ucs-fw-version '4.2(1i)' --vcenter-user administrator@vsphere.local

Cisco HX Data Platform のアップグレード

M6/M5/M4 クラスタ:

# stcli cluster upgrade --components hxdp --location /home/admin/tmp/<storfs
 package name> --vcenter-user administrator@vsphere.local

例:

~# stcli cluster upgrade --components hxdp --location 
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --vcenter-user administrator@vsphere.local

GUI のみを使用した Cisco HX Data Platform のアップグレード

HX Data Platform のみのアップグレードを開始します。Cisco UCS ファームウェア、HX Data Platform、および VMware vSphere ワークフローのアップグレード を参照してください。

GUI で Cisco UCS ファームウェアのみをアップグレードする

UCS ファームウェアのみのアップグレードを開始します。UCS インフラストラクチャ ファームウェアのアップグレード を参照してください。

オフライン アップグレードに関するガイドライン


警告


オフライン アップグレード ワークフローは、Cisco HyperFlex リリース 5.0(2a) ~ 5.0(2d) ではサポートされていません。これらのリリースのいずれかでオフラインアップグレードを実行しようとすると失敗します。



重要


  • オフラインのアップグレードは、HX Connect UI から、結合アップグレードまたは分割アップグレードのいずれかで実行できます。続行する前に、次のガイドラインを考慮してください。


  • Cisco は、HX Connect UI からオンラインのアップグレードを実行して、操作に影響を与えずに中断のないアップグレード エクスペリエンスを実現することを推奨しています。

  • オフラインのアップグレードでは、クラスタをシャットダウンする必要があります。

  • オフライン クラスタ アップグレードでは、ノードを再起動する必要があります。オフライン アップグレード中にクラスタで実行されているアプリケーションは、クラスタの再起動中に HyperFlex ストレージにアクセスできないため、影響を受けます。

  • 新しいバージョンの Cisco HX Data Platform ソフトウェアを使ってノードがアップグレードされ、一度に 1 つずつリブートされます。

  • ネストされた vCenter を使用したオフライン クラスタのアップグレードはサポートされていません。

オフライン アップグレード プロセスのワークフロー

ステップ

説明

参考資料

1.

UCSM(A バンドル)または UCS サーバ ファームウェア(C バンドル)のアップグレードが必要な場合、Cisco UCS インフラストラクチャ A、ブレード バンドル B、およびラック バンドル C をダウンロードします。

[ソフトウェアのダウンロード(Software Download)]

2.

必要に応じて Cisco UCS インフラストラクチャ バンドルをアップグレードします。

UCS インフラストラクチャ ファームウェアのアップグレード

3.

vSphere Web クライアントを起動し、HX サーバ上に存在するすべてのユーザーの VM (HyperFlex Controller VM は電源オンのまま) と HX データストア上で稼働中のすべてのユーザーの VM の電源をオフにします。これには、コンピューティング専用ノード上で稼働中の VM も含まれます。VM がシャットダウンされた後、クラスタの正常性を確認し、グレースフル シャットダウンを実行します。

重要

 

HyperFlex コントローラ VM(stCtlVM)は、電源オンのままにしておく必要があります。

詳細については、「Cisco HX ストレージ クラスタのシャットダウンと電源オフ」を参照してください。

4.

(オプション)管理者ユーザーとしてクラスタ管理 IP に SSH で接続し、スナップショットのスケジュールを無効にします。

コマンド stcli snapshot-schedule --disable を実行します。

5.

管理者ユーザーとして HX Connect にログインし、複合化したアップグレードまたは個別のコンポーネントのアップグレードを実行します。

複合化したアップグレードについては、HX Connect を使用した HyperFlex Data Platform ソフトウェア、VMware ESXi、および Cisco UCS サーバ ファームウェアのアップグレードを参照してください。

個別のコンポーネントのアップグレードについては、UCS ファームウェア、HX Data Platform、および VMware vSphere の個別コンポーネントのアップグレードを参照してください。

6.

アップグレードが完了したことを確認し、アップグレード後のタスクを実行します。

アップグレード後の作業

7.

クラスタを開始します。

HX ストレージ クラスタのメンテナンスの準備

8.

(オプション)以前の手順 4 で無効にした場合は、スナップショットのスケジュールを有効にします。

コマンド stcli snapshot-schedule --disable を実行します。

CLI を使用したオフライン アップグレード


重要


分割アップグレードを実行する必要がある場合は、最初に HX Data Platform をアップグレードする必要があります。HX Data Platform をリリース 3.5(1x) にアップグレードした後は、UCSM のみ、または ESXi のみ、および/またはその両方の分割アップグレードを実行できます。



(注)  


すべての例の UCS ファームウェアのバージョンを、[リリース ノート(Release Notes)] の推奨バージョンに更新してください。


Cisco HX Data Platform、ESXi、Cisco UCS ファームウェアの複合アップグレード

M6 サーバー
# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor --location /tmp/
<storfs package name> --hypervisor-bundle /tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM> 
--ucsm-user <UCSM User> --ucsm6-fw-version <UCSM Firmware Version>

M6 サーバーの例:

~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor --location 
/tmp/storfs-packages-5.0.1a-19712.tgz --hypervisor-bundle /tmp/ESXi-6.7-U3-offline-bundle.zip
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin --ucs6fw-version '4.0(2g)'
M5 サーバ
# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor --location /tmp/
<storfs package name> --hypervisor-bundle /tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM> 
--ucsm-user <UCSM User> --ucsm5-fw-version <UCSM Firmware Version>

M5 サーバの例:

~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor --location 
/tmp/storfs-packages-4.5.1a-19712.tgz --hypervisor-bundle /tmp/ESXi-6.7-U3-offline-bundle.zip
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin --ucs5fw-version '4.0(2g)'
M4 サーバ
# stcli cluster upgrade --components ucs-fw, hxdp, hypervisor --location/tmp/
<storfs package name, ESXi package name> --ucsm-host <IP/FQDN of UCSM> 
--ucsm-user <UCSM User> --ucsfw-version <UCSM Firmware Version>

M4 サーバの例:

~# stcli cluster upgrade --components ucs-fw, hxdp, hypervisor --location 
/tmp/storfs-packages-4.5.1a-19712.tgz 
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin --ucsfw-version '4.0(2g)'

Cisco HX Data Platform と ESXi の複合アップグレード

M5 サーバ

# stcli cluster upgrade --components hxdp,hypervisor --location /tmp/
hxupgrade_bundle.tgz --hypervisor-bundle /tmp/esxiupgrade_bundle.zip

M5 サーバの例:

~# stcli cluster upgrade --components hxdp,hypervisor --location /tmp/
hxupgrade_bundle.tgz --hypervisor-bundle /tmp/esxiupgrade_bundle.zip
M4 サーバ
# stcli cluster upgrade --components hxdp,hypervisor --location /tmp/
hxupgrade_bundle.tgz --hypervisor-bundle /tmp/esxiupgrade_bundle.zip

M4 サーバの例:

~# stcli cluster upgrade --components hxdp,hypervisor --location /tmp/
hxupgrade_bundle.tgz --hypervisor-bundle /tmp/esxiupgrade_bundle.zip

Cisco HX Data Platform と Cisco UCS ファームウェアのコンパインド アップグレード

M5 サーバ
# stcli cluster upgrade --components hxdp,ucs-fw --location/tmp/
<storfs package name> --vcenter-user <vcuser> --ucsm-host <IP/FQDN of UCSM> 
--ucsm-user <UCSM User> --ucsm5-fw-version <UCSM Firmware Version>
M4 サーバ
# stcli cluster upgrade --components hxdp,ucs-fw --location/tmp/
<storfs package name> --vcenter-user <vcuser> --ucsm-host <IP/FQDN of UCSM> 
--ucsm-user <UCSM User> --ucsfw-version <UCSM Firmware Version>

M4 サーバの例:

~# stcli cluster upgrade --components hxdp,ucs-fw --location 
/tmp/storfs-packages-1.8.1c-19712.tgz --vcenter-user administrator@vsphere.local 
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin --ucsfw-version '3.1(2b)'