APIC アップグレードの概要
APIC クラスタのアップグレードを実行する場合は、アップグレードされた APIC のデータがターゲット イメージと互換性があることを保証するとともに、各 APIC を個別にアップグレードするために発生する特定のシーケンスのイベントがあります。これらのイベントのほとんどはバックグラウンドで発生するため、APIC クラスタのアップグレードをトリガーするときに表示される内容を理解することが重要です。
-
ファームウェア リポジトリにイメージを追加します。イメージはすべての APIC クラスタ メンバーに同期されます。
-
特定のターゲット バージョンへのアップグレードがトリガーされます。
-
クラスタ内の各 APIC は、最初の grub パーティションに新しいイメージをインストールするプロセスを実行します。これは、アップグレード プロセスを高速化するために並行して行われることに注意してください。
-
イメージのインストールが完了すると、各 APIC は順番にデータベース ファイルのデータ変換プロセスを順番に実行します。これが発生すると、次のイベントが発生します。
-
データ管理エンジン(DME)プロセスがシャットダウンします。これには、すべての API 要求を処理する nginx Web サーバが含まれます。このため、UI / API、およびその APIC で実行される他のバックエンド アプリケーションにアクセスできなくなります。
-
データベース ファイルが初期バージョンからターゲット バージョンに変換されます。これにかかる時間は、ACI ファブリックに展開された設定のサイズによって異なります。このため、変換を完了するまでの合計時間は導入環境によって異なります。
(注)
この段階で APIC に対して実行される破壊的なアクションがないことが重要です。詳細については、「アップグレード/ダウングレード中に回避する必要がある操作」を参照してください。
-
APIC は、データベース変換プロセスが正常に完了した後にリロードし、ターゲット バージョンで定義されたソフトウェアのバージョンで起動します。
-
-
リロードを実行した APIC がオンラインに戻ると、ステップ 4 で説明した一連のイベントがクラスタ内の次の APIC で発生します。このプロセスは、クラスタのすべてのメンバーがアップグレードされるまで繰り返されます。