Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

バーチャルシャーシでの順次アップグレードの使用方法

順次アップグレードの概要

Junos OSリリース20.1R1以降、バーチャルシャーシ構成では順次アップグレードを使用して、ネットワークダウンタイムを最小限に抑えながら新しいソフトウェアリリースをインストールできます。順次アップグレードプロセスは、新しいリリースをインストールして各バーチャルシャーシメンバールーターを一度に1つずつ再起動する統合型稼動中ソフトウェアアップグレード(ISSU)の代替方法です。アップグレードが一方のメンバールーターにインストールされている間、もう一方のメンバールーターは引き続き動作し、ネットワーク運用を処理します。これにより、ネットワークへの中断を最小限に抑えながら、新しいリリースにアップグレードできます。

注:MPC10シリーズMPC(モジュラーポートコンセントレータ)を搭載したバーチャルシャーシでは、順次アップグレードはサポートされていません。

このドキュメントでは、順次アップグレードとその仕組み、およびバーチャルシャーシ構成での順次アップグレードを開始する方法について説明します。

バーチャルシャーシで順次アップグレードを実行するメリット

バーチャルシャーシで順次アップグレードを実行すると、次のようなメリットがあります。

  • 加入者セッションを維持しながら、Junos OSソフトウェアパッケージをアップグレードします

  • ソフトウェアイメージアップグレード時のネットワークダウンタイムを最小化

  • すべてのFPC(フレキシブルPICコンセントレータ)と両方のシャーシを同時にアップグレードする必要がなくなります

シーケンシャル アップグレードは、統合型 ISSU の代替手段です。ISSUと比較すると、順次アップグレードには以下のメリットがあります。

  • トラブルシューティングが容易になります。順次アップグレードでは、まずバックアップ ルーターにアップグレードが適用され、アップグレードの成功を確認し、必要に応じてトラブルシューティングを行うことができます

  • アップグレードを撤回する機能。順次アップグレードでは、バックアップルーターのアップグレード後に request virtual-chassis upgrade cancel コマンドを発行できるため、アップグレードをバックアウトして元のソフトウェアバージョンにロールバックする柔軟性が得られます

  • 順次アップグレードに伴うリソース要件の低減

バーチャルシャーシで順次アップグレードを実行するための前提条件

2メンバーのバーチャルシャーシで順次アップグレードを開始する前に、以下のことをすべて行ってください。

  • バーチャルシャーシ内の4つのルーティングエンジンすべて(プライマリルーターのルーティングエンジンとバックアップルーターの両方のルーティングエンジン)が、同じJunos OSソフトウェアリリースを実行していることを確認します。

  • トラフィックの中断を最小限に抑えるため、プライマリ ルーターからバックアップ ルーターに切り替えた後もすべてのインターフェイスでトラフィックを実行し続けることができるように、両方のメンバー ルーターが対称的なネットワーク インターフェイス設定で設定されていることを確認してください。

  • すべてのトラフィックを1つのメンバールーターからもう1つのメンバーに移動できるようにネットワークが設定されていることを確認します。

  • 既存のルーター設定をバックアップします。

  • グレースフルルーティングエンジンスイッチオーバー(GRES)とノンストップアクティブルーティング(NSR)の両方が有効になっていることを確認します。

  • set system services resource-monitor no-load-throttleコマンドで負荷調整を無効にします。これにより、アップグレードプロセス中に加入者がログインできるようになります。

  • アップグレードしたいソフトウェアリリースパッケージをジュニパーのWebサイトからダウンロードします https://support.juniper.net/support/downloads/

バーチャルシャーシでの順次アップグレードの実行

バーチャルシャーシで順次アップグレードを実行するには、次の手順に従います。

  1. バーチャルシャーシプライマリルーターから、以下のCLIコマンドを発行して、バーチャルシャーシバックアップルーターのアップグレードプロセスを開始します。

    request virtual-chassis upgrade protocol-backup package-name

  2. バックアップ ルーターのアップグレードが完了したら、バックアップ ルーターから次の CLI コマンドを発行して、バーチャルシャーシ プライマリ ルーターに対して同じアップグレード プロセスを開始します。

    request virtual-chassis upgrade protocol-master package-name

注:

順次アップグレード プロセスをキャンセルする場合は、バーチャルシャーシ バックアップ ルーターが更新された後、バーチャルシャーシ プライマリ ルーターが更新される前に、任意のルーティングエンジンで request virtual-chassis upgrade cancel コマンドを発行できます。アップグレードプロセスをキャンセルした後、必要に応じて request system software rollback コマンドを使用して、以前にインストールしたパッケージにロールバックします。

バーチャルシャーシでの順次アップグレードの仕組み

大まかに言うと、ソフトウェアは、 request virtual-chassis upgrade protocol-backup package-name コマンドを発行した後、2メンバーのバーチャルシャーシ構成で新しいJunos OSソフトウェアリリースにアップグレードした後、以下のアクションを実行します。

  1. アップグレードがまだ進行中でないことを確認し、アップグレードがすでに実行されている場合は終了します。
  2. 既存のインストールサポートを使用してソフトウェアイメージを検証します。
  3. 設定の検証を実行します。
  4. ソフトウェアイメージをバックアップルータールーティングエンジンにコピーします。
  5. バックアップ ルーター ルーティング エンジン上のソフトウェア イメージをアクティブにします。
  6. バックアップルータールーティングエンジンを再起動します。
    注:

    次のようにCLIコマンドに halt-re ステートメントを追加することで、ルーティングエンジンの自動再起動を上書きできます。 request virtual-chassis upgrade protocol-backup halt-re package-name。これにより、ルーチンエンジンが停止し、運用担当者が再起動するのを待機します。このコマンドは、アップグレードプロセス中にルーターがシャットダウンされている間にFPCなどのハードウェアコンポーネントを交換する場合に使用します。

  7. ルーティングエンジンの再起動後に、FPCインターフェイス同期のバックアップルーターをポーリングします。

バーチャルシャーシバックアップルーターをアップグレードした後、次のステップは、バックアップルーター CLIから request virtual-chassis upgrade protocol-master package-name コマンドを発行して、プライマリルーターでアップグレードプロセスを開始することですバーチャルシャーシ。ソフトウェアは、プライマリルーターのルーティングエンジンに対して、上記の手順1〜7に示したのと同じアクションを実行します。プライマリルーターのルーティングエンジンが再起動した後、ソフトウェアは以下のアクションを実行します。

  • スイッチは、バーチャルシャーシバックアップルーターの役割をバーチャルシャーシプライマリルーターに切り替えます。

変更履歴テーブル

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。

リリース
説明
20.1
Junos OSリリース20.1R1以降、バーチャルシャーシ構成では順次アップグレードを使用して、ネットワークダウンタイムを最小限に抑えながら新しいソフトウェアリリースをインストールできます。