Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ノンストップ ソフトウェア アップグレードを使用した EX6200 または EX8200 スタンドアロン スイッチのソフトウェアのアップグレード(CLI 手順)

ノンストップソフトウェアアップグレード(NSSU)を使用して、冗長ルーティングエンジンを搭載したスタンドアロンEX6200またはEX8200スイッチのソフトウェアをアップグレードできます。NSSU は、アップグレード中のトラフィックの中断を最小限に抑えながら、ルーティング エンジンとライン カードで実行されているソフトウェアをアップグレードします。NSSU は、Junos OS リリース 10.4 以降を実行する EX8200 スイッチと、Junos OS リリース 12.2 以降を実行する EX6200 スイッチでサポートされています。

このトピックの内容は次のとおりです。

ソフトウェアをインストールするためのスイッチの準備

NSSU を使用してソフトウェアのインストールを開始する前に、以下を行ってください。

  • (オプション) ノンストップ ソフトウェア アップグレードのためのラインカード アップグレード グループの設定の説明に従って、ラインカード アップグレード グループを設定します。デフォルトでは、NSSUはラインカードを一度に1枚ずつアップグレードし、異なるラインカードにメンバーを持つ集合型イーサネットリンクがアップグレードプロセス中も稼働したままでいられるようにします。ラインカード アップグレード グループを設定すると、各アップグレード グループのラインカードが順次ではなく同時にアップグレードされるため、アップグレードにかかる時間が短縮されます。

  • ルーティング エンジンが同じバージョンのソフトウェアを実行していることを確認します。次のコマンドを入力します。

    ルーティング エンジンで同じバージョンのソフトウェアが実行されていない場合は、 request system software add コマンドを使用して、以前のソフトウェア バージョンを実行しているルーティングエンジンをアップグレードします。

  • NSR(ノンストップアクティブルーティング)と GRES(グレースフルルーティングエンジンスイッチオーバー)が有効になっていることを確認します。それらが有効になっていることを確認するには、ノンストップ アクティブ ルーティングの状態のみを確認する必要があります。ノンストップ アクティブ ルーティングが有効になっている場合は、グレースフル ルーティングエンジン スイッチオーバーが有効です。

    ノンストップ アクティブ ルーティングが有効になっていることを確認するには、次のコマンドを実行します。

    ノンストップ アクティブ ルーティングが有効になっていない(ステートフル レプリケーション無効になっている)場合、有効にする方法については、「 スイッチでのノンストップ アクティブ ルーティングの設定 」を参照してください。

  • (オプション)ノンストップ ブリッジング(NSB)を有効にします。NSB を有効にすると、NSSU の一部であるルーティングエンジンのスイッチオーバー中に、NSB がサポートするすべてのレイヤー 2 プロトコルがシームレスに動作するようになります。

  • (オプション) request system snapshot コマンドを使用して、各ルーティングエンジンのシステムソフトウェアを外部ストレージデバイスにバックアップします。

NSSU を使用した両方のルーティング エンジンのアップグレード

この手順では、NSSU を使用して両方のルーティングエンジンをアップグレードする方法について説明します。アップグレードが完了すると、両方のルーティング エンジンで新しいバージョンのソフトウェアが実行され、バックアップ ルーティングエンジンが新しいプライマリ ルーティングエンジンになります。

NSSU を使用して両方のルーティングエンジンをアップグレードするには、次の手順に従います。

  1. ソフトウェア パッケージをダウンロードします。

  2. ソフトウェア パッケージをスイッチにコピーします。FTP を使用してファイルを /var/tmp ディレクトリにコピーすることをお勧めします。

  3. コンソール接続を使用して、プライマリ ルーティングエンジンにログインします。管理インターフェイスから NSSU を実行できますが、コンソール接続によってプライマリ ルーティングエンジン の再起動の進行状況を監視できます。

  4. 新しいソフトウェア パッケージをインストールします。

    ここで、package-name-m.nZx-distribution.tgz は、たとえば、jinstall-ex-8200-10.4R1.5-domestic-signed.tgz です。

    アップグレードが実行されると、スイッチに次のステータス メッセージが表示されます。

    手記:

    EX8200スイッチを使用している場合、このステップで 再起動 オプションを省略した場合、アップグレードを完了するには、 request system reboot コマンドを使用して元のプライマリルーティングエンジンを手動で再起動する必要があります。

    NSSUを使用してデュアルルーティングエンジンを搭載したEX6200スイッチをアップグレードすると、新しいプライマリルーティングエンジンを更新した後、元のプライマリルーティングエンジンが自動的に再起動します。

  5. 再起動が完了したら、ログインします。両方のルーティング・エンジンがアップグレードされたことを確認するには、以下のコマンドを入力します。

  6. アップグレード前にオンラインだったラインカードがアップグレード後にオンラインであることを確認するには、プライマリルーティングエンジンにログインし、 show chassis nonstop-upgrade コマンドを入力します。

  7. re0 を再びプライマリ ルーティングエンジンにする場合は、次のコマンドを入力します。

    show chassis routing-engineコマンドを実行することで、re0がプライマリルーティングエンジンであることを確認できます。

  8. 耐障害性デュアルルート パーティション機能が正しく動作するように、次のコマンドを実行して、新しい Junos OS イメージを各ルーティングエンジンの代替ルート パーティションにコピーします。

    復元力のあるデュアルルート パーティションを使用すると、システムがプライマリ ルート パーティションからのブートに失敗した場合に、スイッチが代替ルート パーティションから透過的にブートできます。

NSSU(EX8200スイッチのみ)を使用して1つのルーティングエンジンをアップグレード

この手順では、EX8200スイッチでNSSUを使用してルーティングエンジンの1つをアップグレードする方法について説明します。アップグレードが完了すると、バックアップ ルーティングエンジンが新しいソフトウェア バージョンを実行し、新しいプライマリになります。元のプライマリ ルーティングエンジン(現在はバックアップ ルーティングエンジン)は、以前のソフトウェア バージョンを引き続き実行します。

手記:

NSSU は、常に EX6200 スイッチの両方のルーティング エンジンのソフトウェアをアップグレードします。そのため、EX6200スイッチ上のNSSUを使用して、1つのルーティングエンジン上のソフトウェアをアップグレードすることはできません。

NSSU を使用して 1 つのルーティングエンジンをアップグレードするには、次の手順に従います。

  1. ソフトウェア パッケージをダウンロードします。

  2. ソフトウェア パッケージをスイッチにコピーします。FTP を使用してファイルを /var/tmp ディレクトリにコピーすることをお勧めします。

  3. プライマリ ルーティングエンジンにログインします。

  4. NSSU を要求します。EX8200スイッチでは、NSSUを要求する際に no-old-master-upgrade オプションを指定します。

    ここで、package-name-m.nZx-distribution.tgz は、たとえば、jinstall-ex-8200-10.4R2.5-domestic-signed.tgz です。

    アップグレードが実行されると、スイッチに次のステータス メッセージが表示されます。

    アップグレードが完了すると、元のプライマリルーティングエンジン(re0)がバックアップルーティングエンジンになります。

  5. 元のバックアップ ルーティングエンジン(re1)がアップグレードされたことを確認するには、次のコマンドを入力します。

  6. アップグレード前にオンラインだったラインカードがアップグレード後にオンラインであることを確認するには、新しいプライマリルーティングエンジンにログインし、 show chassis nonstop-upgrade コマンドを入力します。

  7. 耐障害性デュアルルート パーティション機能が正しく動作するように、新しい Junos OS イメージをルーティングエンジンの代替ルート パーティションにコピーします。

    復元力のあるデュアルルート パーティションを使用すると、システムがプライマリ ルート パーティションからのブートに失敗した場合に、スイッチが代替ルート パーティションから透過的にブートできます。

元のプライマリ ルーティングエンジンのアップグレード(EX8200スイッチのみ)

この手順では、EX8200スイッチの NSSU(EX8200スイッチのみ)を使用して1つのルーティングエンジンをアップグレード するに記載されているように、元のバックアップルーティングエンジンをアップグレードした後に、元のプライマリルーティングエンジンをアップグレードする方法について説明します。

  1. 現在のプライマリ ルーティングエンジン(re1)にログインします。
  2. 設定モードに入り、ノンストップ アクティブ ルーティングを無効にします。
  3. グレースフル ルーティングエンジン スイッチオーバーを無効にし、設定をコミットします。
  4. コンソール接続を使用して、現在のバックアップ ルーティングエンジン(re0)にログインします。
  5. ソフトウェアのインストールをリクエストします。
    手記:

    NSSU を使用して 1 つのルーティングエンジンのみをアップグレードする場合、インストール パッケージは /var/tmp から自動的に削除されず、元のプライマリ ルーティングエンジンのアップグレードに使用できます。

  6. アップグレードが完了したら、現在のプライマリ ルーティングエンジン(re1)にログインし、CLI 設定モードにします。
  7. ノンストップアクティブルーティングとグレースフルルーティングエンジンスイッチオーバーを再度有効にします。
  8. 耐障害性デュアルルート パーティション機能が正しく動作するように、CLI設定モードを終了し、新しいJunos OSイメージをルーティングエンジンの代替ルート パーティションにコピーします。

    復元力のあるデュアルルート パーティションを使用すると、システムがプライマリ ルート パーティションからのブートに失敗した場合に、スイッチが代替ルート パーティションから透過的にブートできます。

  9. (オプション)元のプライマリ ルーティングエンジン(re0)に制御を戻すには、次のコマンドを入力します。

    show chassis routing-engine コマンドを実行することで、re0 がプライマリルーティングエンジンであることを確認できます。