MXシリーズバーチャルシャーシでシーケンシャルアップグレードを使用する方法
シーケンシャル アップグレードの概要
Junos OS リリース 20.1R1 以降、MXシリーズ バーチャルシャーシ構成では、シーケンシャル アップグレードを使用して、ネットワーク ダウンタイムを最小限に抑えながら新しいソフトウェア リリースをインストールすることができます。シーケンシャルアップグレードプロセスは、新しいリリースをインストールし、各バーチャルシャーシメンバールーターを一度に1つずつ再起動する統合型稼動中ソフトウェアアップグレード(ISSU)の代替手段となります。アップグレードが1つのメンバールーターにインストールされている間、もう1つのメンバールーターは引き続き動作し、ネットワーク操作を処理します。これにより、ネットワークへの影響を最小限に抑えながら、新しいリリースにアップグレードできます。
このドキュメントでは、シーケンシャルアップグレードの概要と仕組み、MXシリーズバーチャルシャーシ構成でシーケンシャルアップグレードを開始する方法について説明します。
MXシリーズバーチャルシャーシで順次アップグレードを実行するメリット
MXシリーズバーチャルシャーシでシーケンシャルアップグレードを実行すると、次のメリットが得られます。
加入者セッションを維持しながら、Junos OSソフトウェアパッケージをアップグレードします
ソフトウェアイメージアップグレード中のネットワークダウンタイムを最小化
すべてのFPC(フレキシブルPICコンセントレータ)と両方のシャーシを同時にアップグレードすることを回避
シーケンシャル アップグレードは、統合型 ISSU の代替手段です。ISSU と比較すると、シーケンシャル アップグレードには次のメリットがあります。
トラブルシューティングが簡単。シーケンシャルアップグレードは、最初にバックアップルーターにアップグレードを適用するため、アップグレードの成功を確認し、必要に応じてトラブルシューティングを行うウィンドウが与えられます
アップグレードを取り消す機能。シーケンシャル アップグレードでは、バックアップ ルーターのアップグレード後に
request virtual-chassis upgrade cancelコマンドを発行できるため、アップグレードをバックアウトして元のソフトウェア バージョンにロールバックする柔軟性が得られますシーケンシャルアップグレードのリソース要件を軽減
MXシリーズバーチャルシャーシで順次アップグレードを実行するための前提条件
2メンバーのMXシリーズバーチャルシャーシでシーケンシャルアップグレードを開始する前に、必ず以下のすべてを実行してください。
バーチャルシャーシ内の4つのルーティングエンジンすべて(プライマリルーターのルーティングエンジンとバックアップルーターの両方のルーティングエンジンの両方)で、同じJunos OSソフトウェアリリースが実行されていることを確認します。
トラフィックの中断を最小限に抑えるには、プライマリルーターからバックアップルーターに切り替えた後もすべてのインターフェイスでトラフィックを継続できるように、両方のメンバールーターが対称ネットワークインターフェイス構成で構成されていることを確認してください。
ネットワークが、あるメンバールーターから別のメンバールーターにすべてのトラフィックを移動できるように設定されていることを確認します。
既存のルーター設定をバックアップします。
GRES(Graceful ルーティングエンジン Switchover)と NSR(Nonstop Active Routing)の両方が有効になっていることを確認します。
set system services resource-monitor no-load-throttleコマンドで負荷調整を無効にします。これにより、アップグレードプロセス中にサブスクライバーのログインが可能になります。アップグレードするソフトウェアリリースパッケージを、https://support.juniper.net/support/downloads/ にあるジュニパーのWebサイトからダウンロードします。
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 にリストされているのと同じアクションを実行しますが、プライマリ ルーター ルーティング エンジンに対して実行されます。プライマリ ルーター ルーティング エンジンの再起動後、ソフトウェアは以下のアクションを実行します。
バーチャルシャーシ バックアップ ルーターの役割を切り替えて、バーチャルシャーシ プライマリ ルーターにします。
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。