Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

request system software nonstop-upgrade

構文

説明

冗長ルーティング エンジンを搭載したスイッチ、またはバーチャル シャーシまたはVCF(バーチャル シャーシ ファブリック)で、ノンストップ ソフトウェア アップグレード(NSSU)を実行します。このコマンドの動作は、次のように、実行するスイッチ、バーチャル シャーシ、または VCF のタイプによって異なります。

  • 次のいずれかのバーチャル シャーシまたは VCF 構成でこのコマンドを実行すると、NSSU はバーチャル シャーシのすべてのメンバーをアップグレードします。

    • EX3300、EX3400、EX4200、EX4300、EX4400、EX4500、EX4550、EX4600、EX4650-48Y バーチャルシャーシ

    • EX4200、EX4500、EX4550スイッチ、またはEX4300とEX4600スイッチを任意に組み合わせて構成された混合バーチャルシャーシ

    • QFX3500およびQFX3600バーチャルシャーシ

    • QFX5100バーチャルシャーシ

    • QFX5120-48Y、QFX5120-48T、またはQFX5120-32Cバーチャルシャーシ

    • VCF 内のスイッチの固定構成(QFX3500/QFX3600 スイッチおよび QFX5100 スイッチ)

    • QFX3500/QFX3600、QFX5100、EX4300 スイッチの任意の組み合わせで構成された混合 VCF

    元のバーチャル シャーシまたは VCF バックアップがプライマリになります。新しいプライマリは、元のプライマリを自動的にアップグレードして再起動し、バックアップとしてバーチャルシャーシまたはVCFに再参加します。

  • EX6200またはEX8200スイッチでこのコマンドを実行すると、NSSUはバックアップとプライマリルーティングエンジンの両方をアップグレードします。元のバックアップ ルーティング エンジンは、アップグレードの最後に新しいプライマリになります。

    • EX6200スイッチでは、NSSUは元のプライマリルーティングエンジンを自動的に再起動します。

    • EX8200 スイッチでは、 オプションを指定し reboot ない限り、NSSU は元のプライマリ ルーティング エンジンを自動的に再起動しません。

  • EX8200バーチャルシャーシでこのコマンドを実行すると、NSSUは外部ルーティングエンジンを含むバーチャルシャーシ内のすべてのプライマリおよびバックアップルーティングエンジンをアップグレードします。元のバックアップ ルーティング エンジンが新しいプライマリ ルーティング エンジンになります。NSSU は、 オプションを指定し reboot ない限り、元のプライマリ ルーティング エンジンを自動的に再起動しません。

このコマンドには、次の要件があります。

  • すべてのバーチャルシャーシメンバー、VCFメンバー、すべてのルーティングエンジンは、同じJunos OSリリースを実行している必要があります。

  • グレースフル ルーティング エンジン スイッチオーバー(GRES)を有効にする必要があります。

  • ノンストップ アクティブ ルーティング(NSR)を有効にする必要があります。

    メモ:

    必須ではありませんが、ノンストップ ブリッジング(NSB)も有効にすることをお勧めします。NSB は、NSSU 期間中のルーティングエンジンのスイッチオーバー時に、NSB がサポートするすべてのレイヤー 2 プロトコルがシームレスに動作することを保証します。 EXシリーズスイッチ上のノンストップブリッジングの設定(CLI 手順)を参照してください。

  • このコマンドは、スタンドアロンスイッチ上のプライマリルーティングエンジンから、またはバーチャルシャーシ上のプライマリから実行する必要があります。

  • トラフィックの中断を最小限に抑えるには、メンバーリンクが異なるバーチャルシャーシまたはVCFメンバースイッチ(またはEX6200とEX8200スイッチとEX8200バーチャルシャーシでは異なるラインカード)に存在するように、リンクアグリゲーショングループ(LAG)を定義する必要があります。

  • すべてのバーチャルシャーシ(EX8200バーチャルシャーシを除く):

    • バーチャルシャーシのメンバーは、リングトポロジーで接続する必要があります。リングトポロジーは、NSSU中にバーチャルシャーシが分割するのを防ぎます。

    • バーチャルシャーシのプライマリとバックアップは、リングトポロジー内で隣接している必要があります。隣接する配置では、ラインカードの役割を持つスイッチのリブート中も、プライマリとバックアップは常に同期しています。

    • バーチャルシャーシは、ラインカードロールで行動するメンバースイッチにラインカードロールが明示的に割り当てられるように、事前にプロビジョニングしておく必要があります。NSSU の間、プライマリおよびバックアップ メンバー スイッチはルーティング エンジンの役割を維持し(プライマリ ロールはバックアップに切り替わりますが)、残りのスイッチはラインカードの役割を維持する必要があります。

    • 2メンバーのバーチャルシャーシでは、NSSU中にバーチャルシャーシが分割されないように設定 no-split-detection する必要があります。

  • バーチャルシャーシファブリックの場合:

    • ルーティング エンジン ロールで事前プロビジョニングできるメンバーは 2 つだけです。ルーティングエンジンが 2 つ以上設定されている場合、NSSU は警告メッセージを発行し、NSSU プロセスは停止します。

    • VCF メンバーは、スパイン&リーフ トポロジで接続する必要があります。スパイン/リーフ トポロジーにより、NSSU 中に VCF が分割されるのを防ぎます。各リーフデバイスは、両方のスパインデバイスに接続されている必要があります。

    • VCFは、ラインカードロールで行動するメンバースイッチにラインカードロールが明示的に割り当てられ、同様にルーティングエンジンロールがルーティングエンジンロールで行動するメンバースイッチに明示的に割り当てられるように、事前にプロビジョニングする必要があります。NSSU の間、プライマリおよびバックアップ メンバー スイッチはルーティング エンジンの役割を維持し(プライマリ ロールはバックアップに切り替わりますが)、残りのスイッチはラインカードの役割を維持する必要があります。

    • NSSU 中に VCF がスプリットしないように、2 メンバーの VCF で設定 no-split-detection する必要があります。

オプション

package-name

インストールするソフトウェア パッケージまたはバンドルの場所。例えば:

  • /var/tmp/package-name- スイッチのローカル ディレクトリからインストールされたソフトウェア パッケージまたはバンドルの場合。

  • protocol://hostname/pathname/package-name- 離れた場所からダウンロードしてインストールしたソフトウェア パッケージまたはバンドルの場合。を次のいずれかに置き換え protocol ます。

    • ftp- ファイル転送プロトコル。 を使用します ftp://hostname/pathname/package-name認証資格情報を指定するには、を使用します ftp://<username>:<password>@hostname/pathname/package-nameパスワードの入力を求めるプロンプトを表示させるには、パスワードの代わりに を指定します promptこのコマンドでは、パスワードが必要なときにパスワードを指定しない場合、または promptというエラーメッセージが表示されます。

    • http- ハイパーテキスト転送プロトコル。 を使用します http://hostname/pathname/package-name認証資格情報を指定するには、を使用します http://<username>:<password>@hostname/pathname/package-nameパスワードが必要で、それを含めなかった場合、コマンドでパスワードの入力を求められます。

    • scp—安全なコピー(カナダおよび米国版でのみ使用可能)。 を使用します scp://hostname/pathname/package-name認証資格情報を指定するには、を使用します scp://<username>:<password>@hostname/pathname/package-name

メモ:

プロトコル内の は pathname 、ルートディレクトリではなく、リモートシステム上のユーザーのホームディレクトリへの相対パスです。

set [package-name package-name]

(混合バーチャルシャーシのみ)異なるタイプのメンバースイッチに必要なさまざまなインストールパッケージの場所。これらのパッケージは、同じ Junos OS リリース用である必要があります。インストールパッケージの指定方法については、 package-name このコマンドのオプションを参照してください。

force-host

(オプション)EX4650、QFX5100、またはQFX5120デバイス上のホストソフトウェアパッケージまたはバンドルを強制的に追加する(警告を無視する)。

no-copy

(オプション)ソフトウェア・パッケージまたはバンドルをインストールしますが、パッケージまたはバンドル・ファイルのコピーは保存しないでください。

no-old-master-upgrade

(オプション)(EX8200スイッチのみ)バックアップのルーティング エンジンのみをアップグレードします。アップグレードが完了すると、元のプライマリ ルーティング エンジンがバックアップ ルーティング エンジンとなり、以前のソフトウェア バージョンを実行し続けます。

reboot

(オプション)(EX8200スイッチおよびEX8200バーチャルシャーシのみ)オプションを含める reboot と、NSSUは新しいソフトウェアにアップグレードされた後、元のプライマリ(新しいバックアップ)ルーティングエンジンを自動的に再起動します。オプションを省略 reboot した場合、 コマンドを使用して、元のプライマリ(新規バックアップ)ルーティング エンジン request system reboot を手動で再起動する必要があります。

メモ:

EX8200バーチャル シャーシで オプションを使用しない reboot 場合、バックアップ ルーティング エンジンを手動で再起動するには、スイッチ ファブリック ルーティング エンジン(SRE)モジュールまたはルーティング エンジン(RE)モジュールのコンソール ポートへの接続を確立する必要があります。

unlink

(オプション)アップグレードが成功したら、ソフトウェア パッケージを削除します。

必要な権限レベル

メンテナンス

出力フィールド

このコマンドは、要求の状態に関するフィードバックを報告します。一部の機能は NSSU とインサービス ソフトウェア アップグレード(ISSU)機能の間で共有されるため、このコマンドの出力に ISSU メッセージと NSSU メッセージのように見えるものが表示される場合があります。

サンプル出力

システムソフトウェアノンストップアップグレードのリクエスト(EX4200バーチャルシャーシ)

システムソフトウェアノンストップアップグレードのリクエスト(EX6200スイッチ)

システム ソフトウェア要求ノンストップアップグレード再起動(EX8200スイッチ)

システムソフトウェアをノンストップアップグレードでリクエスト(EX8200スイッチ)

システム ソフトウェアの再送信によるアップグレードなしの再起動(EX8200バーチャル シャーシ)

リリース情報

Junos OS リリース 10.4 で導入されたコマンド。

EXシリーズスイッチのJunos OSリリース12.1で追加されたオプション set [package-name package-name]