前提条件とガイドライン
既存のNexusダッシュボードクラスタをアップグレードする前に、次の手順を実行します。
-
アップグレードに影響する可能性のある動作、ガイドライン、および問題の変更については、ターゲット リリースのリリース ノートを必ずお読みください。
アップグレード プロセスは、すべての Nexus ダッシュボード フォーム ファクタで同じです。ただし、既存のクラスタが物理サーバー、VMware ESX、Linux KVM、Azure、または AWS を使用して展開されている場合は、ターゲット リリースの ISO イメージ(
nd-dk9.<version> .iso
)アップグレードします。既存のクラスターが Red Hat Enterprise Linux に展開されている場合は、RHEL 固有のイメージ(nd-rhel- .tar
)。 -
既存のクラスタで実行するサービスのリリース ノートおよびアップグレード ガイドを確認し、アップグレードに影響する可能性がある動作、注意事項、問題でサービス固有の変更について対象のリリースで実行を計画するようにしてください。
サービス固有のドキュメントは、次のリンクで見つけることができます。
-
物理的な Nexus Dashboard クラスタをアップグレードしている場合は、ノードにターゲットの Nexus Dashboard リリースでサポートされている最小の CIMC バージョンがあることを確認してください。
サポートされている CIMC バージョンは、ターゲット リリースの Nexus Dashboard リリース ノート にリストされています。
CIMC アップグレードについては、Nexus Dashboard ユーザー ガイド の「トラブルシューティング」セクションで詳しく説明されています。
-
アップグレードを続行する前に、データを保護し、潜在的なリスクを最小限に抑えるために、アップグレードの前に Nexus ダッシュボードとサービスの構成バックアップを実行する必要があります。
-
2.3(x) リリースにアップグレードするために必要な Nexus Dashboard の最小リリースは、クラスタにデプロイした特定のサービスによって異なります。
詳細については、上記にリンクされているサービス固有のリリース ノートとアップグレード ガイドを確認してください。
-
リリース 2.3(x) にアップグレードする前に、クラスタで実行されているすべてのサービスを無効にする必要があります。
-
Nexus Dashboard を同じリリース内の 1 つのパッチから別のパッチにアップグレードする場合 (たとえば、2.3.2b から 2.3.2d に)、Nexus Dashboard のアップグレードが完了したら、サービスを再度有効にします。
-
Nexus Dashboard をあるリリースから別のリリース (たとえば、2.3.1 から 2.3.2) にアップグレードする場合、既存のサービスはターゲットの Nexus Dashboard リリースと互換性がない可能性があります。プラットフォームのアップグレードが完了しました。
Nexus ダッシュボードとサービスの相互運用性サポートの完全なリストについては、「Nexus ダッシュボードとサービスの互換性マトリクス」またはこのセクションで前に示したサービス特有のアップグレード ガイドを参照してください。
(注)
-
Nexus Dashboard ファブリック コントローラの場合、クラスタがアップグレードされた後で、サービスも同様にアップグレードするまでサービスを無効にしたままにする必要があります。
Nexus Dashboard クラスタがアップグレードされた後で、既存のバージョンのサービスが互換性のない
アプリ バージョンとともにリストされる場合があります。アップグレードが必要です。
警告です。ファブリック コントローラ アップグレード イメージをアップロードする前にこのバージョンを削除または再度有効にする必要があります。新しいバージョンをアップロードしたら、古いリリースを削除する前に、それを有効にしてサービスのアップグレードを完了する必要があります。新しいリリースがアクティブ化される前に古いサービス バージョンを削除すると、アップグレードが失敗する可能性があります。
-
Nexus Dashboard Insights の場合、クラスタがアップグレードされた後で、サービスも同様にアップグレードするまでサービスを無効にしたままにする必要があります。
Nexus Dashboard クラスタがアップグレードされた後で、既存のバージョンのサービスが互換性のない
アプリ バージョンとともにリストされる場合があります。アップグレードが必要です。
警告です。Insights のアップグレード イメージをアップロードする前にこのバージョンを削除または再度有効にする必要があります。新しいバージョンをアップロードしたら、古いリリースを削除する前に、それを有効にしてサービスのアップグレードを完了する必要があります。新しいリリースがアクティブ化される前に古いサービス バージョンを削除すると、アップグレードが失敗する可能性があります。
-
Nexus Dashboard Orchestrator の場合、新しいバージョンをアップロードしてアクティブ化する前に、既存のバージョンを再度有効にする必要があります。
-
-
-
有効な DNS および NTP サーバーが構成され、すべてのクラスター ノードから到達可能である必要があります。
-
現在の Nexus ダッシュボードクラスタが正常であることを確認します。
Nexus ダッシュボードの管理コンソール(Admin Console)の [概要(Overview)] ページでシステムのステータスを確認するか、
rescue-user
としてノードの1つにログインし、acs health
コマンドを実行してAll components are healthy
が返ってくることを確認します。 -
アップグレードが進行中にワーカーまたはスタンバイ ノードを追加するなど、設定変更がクラスタに対して行われていないことを確認します。
-
Nexus Dashboard ではプラットフォームのダウングレードはサポートされていません。
以前のリリースにダウングレードするには、新しいクラスタを展開してサービスを再インストールする必要があります。