新しいVM(VM-VM)Apstra DCDのアップグレード
新しいVMでのApstra DCDのアップグレードには、Ubuntu Linux OSの修正とセキュリティアップデートが含まれます。アップグレードには、Apstra DCD OSの管理者権限と管理者グループの権限が必要です。
ステップ1:アップグレード前の検証
ステップ2:新しいApstra DCDサーバーを展開する
古いApstra DCDサーバーで /etc/aos/aos.conf ファイルをカスタマイズした場合(たとえば、別のネットワークインターフェイスを使用するように metadb フィールドを更新した場合)、それらの変更を新しいApstra DCDサーバーVMに再適用します。自動移行は行われません。
ステップ3:状態をインポートする
新しいVMのインポートを開始した後は、古いApstra DCDサーバーでAPI/GUI書き込み操作を実行しないようにします。加えた変更は、新しいApstra DCDサーバーには転送されません。
ステップ4:インテントベースの分析のために状態をインポートする
Apstra DCD 5.0.0以降、プローブとステージにタグを割り当てたり、 evpn-host-flap-count テレメトリサービスをサポートしたりすることはなくなりました。
インテントベースの分析用のウィジェットまたはプローブを削除または無効にするには、 sudo aos_import_state コマンドに以下の引数を追加します。
-
--iba-remove-unused widgets: ダッシュボードから未使用のウィジェットを削除します。 -
--iba-remove-probe-and-stage-tags: プローブとステージからタグを削除します。 -
--iba-number-non-unique-probe-labels:一意でないプローブラベルにシリアル番号を追加します。 -
--iba-number-non-unique-dashboard-labels:一意でないダッシュボードラベルにシリアル番号を追加します。 -
--iba-disable-probe-with-evpn-host-flap-count-service:evpn-host-flap-countサービスを使用して、事前定義されていないプローブを無効にします。 -
--iba-strip-dashboard-labels-widget-labels: ダッシュボードとウィジェットのラベルから先頭/末尾のスペースを削除します。 -
--iba-strip-probe-labels-processor-names: プローブラベルとプロセッサ名から先頭/末尾のスペースを削除します。
手順 5: 古い VM の IP アドレスを保持する (オプション)
動作モードを変更し、デバイスのエージェントをアップグレードする前に、以下の手順を実行してください。
古いVMのIPアドレスを保持するには:
ステップ6:Apstra DCDアップグレード後にフロー設定でApstra DCD IPを変更する(元のIPを再使用しない場合)
VMからVMへのApstra DCDアップグレード中は、 ステップ5で古いIPを再利用しない限り、Apstra DCD IPアドレスは変更されます。
IPアドレスが変更された場合は、以下のようにApstra DCD Flowコンポーネントを更新して、新しいIPをキャプチャします。
- Apstra DCDフローCLIへのSSH接続(デフォルトの認証情報はApstra DCD/Apstra DCD)。
/etc/juniper/flowcoll.ymlを開きます。- EF_JUNIPER_Apstra DCD_API_ADDRESSフィールドを新しいIPアドレスで変更します。
sudo systemctl restart flowcoll.serviceを実行します。
ステップ 7: 動作モードを通常に変更する
Apstra DCDサーバーのアップグレードを開始すると、モードが 通常 から メンテナンス に自動的に切り替わります。メンテナンスモードは、オフボックスエージェントのオンラインをブロックし、設定のプッシュを停止し、テレメトリプルを停止します。以前のバージョンに戻すには、新しいサーバーをシャットダウンします。アップグレードを完了するには、モードを 通常に戻します。
ステップ8:デバイス用エージェントのアップグレード
オンボックスエージェントのアップグレード
Apstra DCDサーバーとオンボックスエージェントは、同じバージョンのApstra DCDを実行している必要があります。バージョンが異なる場合、エージェントはApstra DCDサーバーに接続しません。
マルチステートブループリント(特に5ステージ)を実行している場合は、エージェントを段階的にアップグレードします。
-
まず、スーパースパインをアップグレードします。
-
次に、スパインをアップグレードします。
-
最後に、リーフをアップグレードします。
この順序により、パスハンティングの問題が最小限に抑えられます。ルーティングは、一時的にリーフからスパインに移動し、別のリーフに戻り、次に別のスパインに移動する場合があります。段階的なアップグレードは、このリスクを軽減します。
オンボックスエージェントをアップグレードするには:
-
ユーザー 管理者としてApstra DCD GUIにログインします。
-
左側のナビゲーションメニューから、 デバイス>管理対象デバイス に移動し、アップグレードするデバイスのチェックボックスを選択します(一度に最大100台のデバイス)。複数のオンボックスエージェントを同時にアップグレードできますが、デバイスのアップグレード順序が重要です。
- まずスーパースパイン用のエージェントをアップグレードします。
- 次に、スパイン用のエージェントをアップグレードします。
- 3番目に、リーフ用アップグレードエージェントです。
1つ以上のデバイスを選択すると、テーブルの上にデバイスメニューとエージェントメニューが表示されます。
-
インストール ボタンをクリックして 、インストールプロセスを開始します。
ジョブの状態が 「進行中」に変わります。エージェントが以前のバージョンのApstra DCDソフトウェアを使用している場合、自動的に新しいバージョンにアップグレードされます。次にサーバーに接続し、保留中の設定変更をデバイスにプッシュします。テレメトリも再開され、ジョブの状態が 「成功」に変わります。
-
設計図ダッシュボードの [Liveness ] セクションで、デバイスの異常がないことを確認します。
注:エージェントのアップグレード後に以前のApstra DCDバージョンにロールバックするには、以前のApstra DCDバージョンで新しいVMを構築し、新しいVMに設定を復元します。サポートが必要な場合は、ジュニパーテクニカルサポートにお問い合わせください。
OffBoxエージェントのアップグレード
Apstra DCD 6.1以降では、管理対象デバイスのオフボックスエージェントで ホストキーを更新 ボタンをクリックします。

ステップ9:古いApstra DCDサーバーをシャットダウンする
- 設定に基づいて、新しいApstra DCDサーバーIP/FQDNを使用するようにDNSエントリを更新します。
- Apstra DCDサーバーにプロキシを使用している場合は、それが新しいサーバーを指していることを確認してください。
- 古いApstra DCDサーバーを正常にシャットダウンします。シャットダウンを確認した場合は、
service aos stopコマンドが自動的に実行されます。 - Apstra DCDクラスターをアップグレードする際にワーカーノードを新しいVMに置き換えた場合は、古いワーカーVMをシャットダウンします。
デバイスのNOSバージョンが新しいApstra DCDバージョンと互換性がない場合は、認定バージョンにアップグレードしてください。詳細については、 『Apstra Data Center Directorユーザーガイド 』を参照してください。


