MXシリーズの仮想シャーシでシーケンシャルアップグレードを使用する方法
順次アップグレードの概要
Junos OSリリース20.1R1以降、MXシリーズのバーチャルシャーシ構成では、シーケンシャルアップグレードを使用して、ネットワークのダウンタイムを最小限に抑えながら新しいソフトウェアリリースをインストールできるようになりました。シーケンシャルアップグレードプロセスは、新しいリリースをインストールし、各バーチャルシャーシメンバールーターを一度に1つずつ再起動するISSU(統合型インサービスソフトウェアアップグレード)の代替手段です。アップグレードが 1 つのメンバー ルーターにインストールされている間、もう 1 つのメンバー ルーターは動作を続け、ネットワーク操作を処理します。これにより、ネットワークの中断を最小限に抑えながら、新しいリリースにアップグレードできます。
概要 このドキュメントでは、シーケンシャルアップグレードとその仕組み、MXシリーズの仮想シャーシ構成でシーケンシャルアップグレードを開始する方法について説明します。
MXシリーズの仮想シャーシで順次アップグレードを実行するメリット
MXシリーズの仮想シャーシで順次アップグレードを実行すると、次のメリットが得られます。
加入者セッションを維持しながら、Junos OSソフトウェア パッケージをアップグレード
ソフトウェアイメージアップグレード時のネットワークのダウンタイムを最小化
すべてのフレキシブルPICコンセントレータ(FPC)とシャーシの両方を同時にアップグレードする必要なし
シーケンシャル アップグレードは、統合型 ISSU の代替手段です。ISSU と比較して、順次アップグレードには次の利点があります。
トラブルシューティングが簡単。順次アップグレードでは、最初にバックアップ ルーターにアップグレードが適用され、アップグレードの成功を確認し、必要に応じてトラブルシューティングを行うためのウィンドウが提供されます
アップグレードをバックアウトする機能。シーケンシャル アップグレードでは、バックアップ ルーターのアップグレード後に コマンドを発行
request virtual-chassis upgrade cancel
できるため、アップグレードをバックアウトして元のソフトウェア バージョンにロールバックする柔軟性が得られます順次アップグレードのリソース要件の低減
MXシリーズの仮想シャーシで順次アップグレードを実行するための前提条件
2メンバーのMXシリーズ仮想シャーシで順次アップグレードを開始する前に、次のすべてのことを行ってください。
バーチャル シャーシの 4 つのルーティング エンジンすべて(プライマリ ルーターのルーティング エンジンとバックアップ ルーターのルーティング エンジンの両方)で、同じ Junos OS ソフトウェア リリースが実行されていることを確認します。
トラフィックの中断を最小限に抑えるには、プライマリ ルーターからバックアップ ルーターに切り替えた後もすべてのインターフェイスでトラフィックを実行し続けることができるように、両方のメンバー ルーターが対称ネットワーク インターフェイス構成で設定されていることを確認してください。
あるメンバールーターからもう1つのメンバールーターにすべてのトラフィックを移動できるようにネットワークが設定されていることを確認します。
既存のルーター構成をバックアップします。
グレースフルルーティングエンジンスイッチオーバー(GRES)とノンストップアクティブルーティング(NSR)の両方が有効になっていることを確認します。
コマンドで
set system services resource-monitor no-load-throttle
負荷調整を無効にします。これにより、アップグレードプロセス中にサブスクライバーログインが許可されます。アップグレードするソフトウェアリリースパッケージをジュニパーのWebサイト(https://support.juniper.net/support/downloads/)からダウンロードします。
MXシリーズの仮想シャーシでの順次アップグレードの実行
MXシリーズの仮想シャーシで順次アップグレードを実行するには、次の手順に従います。
シーケンシャル アップグレード プロセスをキャンセルする場合、バーチャル シャーシ バックアップ ルーターの更新後、バーチャル シャーシ プライマリ ルーターの更新前に、任意のルーティング エンジンで コマンドを発行 request virtual-chassis upgrade cancel
できます。アップグレードプロセスをキャンセルした後、必要に応じて、 request system software rollback
コマンドを使用して以前にインストールしたパッケージにロールバックします。
MXシリーズ仮想シャーシでのシーケンシャルアップグレードの仕組み
大まかに言うと、ソフトウェアは、2メンバーバーチャルシャーシ構成の新しいJunos OSソフトウェアリリースにアップグレードするコマンドを発行 request virtual-chassis upgrade protocol-backup package-name
した後、次のアクションを実行します。
バーチャル シャーシ バックアップ ルーターをアップグレードした後、次のステップは、バックアップ ルーターの CLI から コマンドを発行 request virtual-chassis upgrade protocol-master package-name
し、バーチャル シャーシ プライマリ ルーターでアップグレード プロセスを開始することです。ソフトウェアは、上記のステップ1〜7にリストされているのと同じアクションを実行しますが、プライマリルータールーティングエンジンに対して実行されます。プライマリ ルーターのルーティング エンジンが再起動すると、ソフトウェアは次のアクションを実行します。
バーチャル シャーシ バックアップ ルーターの役割を切り替えて、バーチャル シャーシ プライマリ ルーターにします。