前提条件とガイドライン
既存のNexusダッシュボードクラスタをアップグレードする前に、次の手順を実行します。
-
アップグレードに影響する可能性のある動作、ガイドライン、および問題の変更については、ターゲット リリースのリリース ノートを必ずお読みください。
-
既存のクラスタで有効にしているサービスのリリース ノートを確認し、サービス固有の動作の変更、注意事項、アップグレードに影響する可能性がある問題を把握してください。
サービス固有のリリース ノートは、次のリンクで見つけることができます。
-
このリリースにアップグレードすると、クラスタで有効になっているサービスの数を変更できなくなります。
リリース 3.1.1 以降、各クラスタには、有効なサービスの組み合わせを定義する「展開モード」があり、サービスの組み合わせをクラスタの展開またはアップグレード後に変更することはできません。つまり、このリリースにアップグレードした後、クラスタを再展開せずにサービスの追加や削除を行うことはできません。クラスタ内のサービスを追加または削除する予定の場合は、リリース 3.1.1 にアップグレードする前に行うことをお勧めします。
(注)
場合によっては、リリース 3.1.1 でサポートされている展開モードが、以前のリリースではサポートされていなかった場合があります(たとえば、Insights と Orchestrator の共存は、リリース 3.0.1 の仮想クラスタではサポートされていません)。このような場合、現在のクラスタに単一のサービス(Insights など)が展開されていて、アップグレード後に別のサービス(Orchestrator など)を追加するには、次の手順を実行します。
-
現在のクラスタ内の既存の Insights サービスを無効にします。
-
現在のクラスタに追加の Orchestrator サービスをインストールします。
-
現在のクラスタで Orchestrator サービスを有効にします。
この時点で、Insights と Orchestrator の両方が現在のクラスタにあって、Insights は無効になり、Orchestrator は有効になります。現在のリリースでサポートされている設定でない場合は、両方のサービスを同時に有効にしないでください。
-
Orchestrator サービスを無効にして、アップグレードを続行します。
-
-
4 ノードまたは 5 ノードの物理クラスタで Nexus Dashboard Insights サービスを実行している場合は、通常どおりにクラスタとサービスをこのリリースにアップグレードし、4 ノードまたは 5 ノードクラスタを引き続き使用できます。
Nexus Dashboard Insights を搭載したNexus Dashboardリリース3.1(1) で、グリーンフィールド展開を行う場合は、 3 ノードおよび 6 ノードのプロファイルのみがサポートされます。ただし、現在のスケールを変更せずに、既存の 4 ノードまたは 5 ノードクラスタを以前のリリースからアップグレードする場合は、リリース 3.1(1) で引き続き使用できます。
-
物理的な Nexus Dashboard クラスタをアップグレードしている場合は、ノードにターゲットの Nexus Dashboard リリースでサポートされている最小の CIMC バージョンがあることを確認してください。
サポートされている CIMC バージョンは、ターゲット リリースの Nexus Dashboard リリース ノート にリストされています。
CIMC アップグレードについては、Nexus Dashboard ドキュメント ライブラリ の「トラブルシューティング」の記事で詳しく説明されています。
-
Linux KVM に展開された仮想 Nexus Dashboard クラスタをアップグレードする場合は、Virtual Machine Manager の UI で
[ホスト CPU 設定のコピー(Copy host CPU configuration )]
オプションを有効にする必要があります。このリリースは、次のカーネルおよび KVM バージョンを搭載した CentOS 7.9 または Red Hat Enterprise Linux 8.6 をサポートします。
-
CentOS 7.9 の場合、Kernel バージョン
3.10.0-957.el7.x86_64
および KVM バージョンlibvirt-4.5.0-23.el7_7.1.x86_64
-
RHEL 8.6 の場合、Kernel バージョン
4.18.0-372.9.1.el8.x86_64
および KVM バージョンlibvert 8.0.0
-
-
VMware ESX に展開された仮想 Nexus Dashboard クラスタをアップグレードする場合は、ESX のバージョンがターゲット リリースで引き続きサポートされていることを確認します。
このリリースは、VMware ESXi 7.0、7.0.1、7.0.2、7.0.3、8.0 をサポートしています。
(注)
ESX サーバーをアップグレードする必要がある場合は、Nexus Dashboard をターゲット リリースにアップグレードする前に行う必要があります。ESX のアップグレードはこのドキュメントの範囲外ですが、簡単に説明すると次のとおりです。
-
既存の Nexus Dashboard ノード VM を実行している場合に通常行うように、ESX ホストの 1 つをアップグレードします。
-
ホストがアップグレードされた後、Nexus Dashboard クラスタが正常に動作していることを確認します。
-
他の ESX ホストで 1 つずつアップグレードを繰り返します。
-
すべての ESX ホストがアップグレードされ、既存の Nexus Dashboard クラスタが正常な状態になったら、このドキュメントの説明に従って、Nexus Dashboard をターゲット リリースにアップグレードします。
-
-
Nexus Dashboard リリース 3.1(1) に直接アップグレードする場合には、 リリース 2.3(2) 以降を実行している必要があります。
それより前のバージョンの Nexus Dashboard を実行している場合は、それぞれの 導入ガイドの説明に従って、最初にリリース 2.3(2) または 3.0(1) にアップグレードすることをお勧めします。
(注)
ND バージョン 2.3.2b をバージョン 3.1.1k にアップグレードすると、現在の ND 展開の検証が次のような内容のエラーで失敗します。+ NDO + NDI は有効な展開モードではありません。サポートされている設定については、ND 製品のドキュメントをご確認ください
。TAC に連絡するか、サポートケースを作成して、今後の対応について支援を受けてください。
(注)
既存の Nexus Dashboard リリース 2.3(2) 以降のクラスタと互換性があり、展開されているサービス バージョンであれば、クラスタとともにターゲット リリースにアップグレードされます。
-
現在の Nexus ダッシュボードクラスタが正常であることを確認します。
Nexus ダッシュボードの管理コンソール(Admin Console)の [概要(Overview)] ページでシステムのステータスを確認するか、
rescue-user
としてノードの1つにログインし、acs health
コマンドを実行してAll components are healthy
が返ってくることを確認します。 -
このリリースにアップグレードする前に、クラスタで実行されているすべてのサービスを無効にする必要があります。
(注)
このリリースの統合インストールイメージにより、既存のすべてのサービスは、設定を保持しながら、このNexus Dashboardリリースと互換性のあるバージョンに自動的にアップグレードされます。また、アップグレードが完了すると、サービスは自動的に再度有効になります。
保持してターゲットリリースにアップグレードする必要のある既存のサービスについては、少なくとも 1 回有効になっていることを確認してください。インストールされているものの、既存のクラスタで有効にしたことがないサービスがある場合、アップグレードの検証は失敗します。アップグレードを再試行する前に、アクティブ化されていないサービスを削除するか、アクティブ化してください。
-
アップグレードを続行する前に、データを保護し、潜在的なリスクを最小限に抑えるために、アップグレードの前に Nexus ダッシュボードとサービスの構成バックアップを実行する必要があります。
-
アップグレードの進行中には、
セカンダリ
またはスタンバイ
ノードを追加するなど、構成変更がクラスタに対して行われていないことを確認します。 -
Nexus Dashboard ではプラットフォームのダウングレードはサポートされていません。
以前のリリースにダウングレードするには、新しいクラスタを展開してサービスを再インストールする必要があります。