Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

移行、アップグレード、ダウングレードの手順

このセクションには、Junos OS をアップグレードする手順と、Junos OS のアップグレードとダウングレードのポリシーが含まれています。Junos OS のアップグレードまたはダウングレードは、ネットワークのサイズと設定に応じて数時間かかる場合があります。

Junos OS リリース 21.2R1 以降、FreeBSD 11.x ベースの Junos OS で以前に実行されていたすべての Junos OS 製品は、EX4400 を除く FreeBSD 12.x ベースの Junos OS に移行されます。Junos OS リリース 21.3R1 以降、EX4400 プラットフォームは FreeBSD 12.x ベースの Junos OS に移行されます。

QFX シリーズ スイッチ上のソフトウェアのアップグレード

Junos OS をアップグレードまたはダウングレードする場合は、必ず jinstall パッケージを使用します。ジュニパーネットワークスのサポート担当者の指示を受けた場合にのみ、他のパッケージ(jbundle パッケージなど)を使用してください。jinstall パッケージの内容とインストール プロセスの詳細については、QFX シリーズのマニュアルの 「インストールとアップグレード ガイド 」および 「Junos OS の基本」 を参照してください。

ダウンロードとインストールのプロセスに精通していない場合は、次の手順に従います。

  1. ブラウザーで、 https://www.juniper.net/support/downloads/junos.html に移動します。

    「Junos Platforms Download Software」ページが表示されます。

  2. 「Junos プラットフォームのダウンロード ソフトウェア」ページの「QFX シリーズ」セクションで、ソフトウェアをダウンロードする QFX シリーズ プラットフォームを選択します。

  3. [ 22.2 ソフトウェアのダウンロード] ページの [ソフトウェア] タブの右側にある [リリース] プルダウン リストから選択します。

  4. 「ソフトウェア」タブの「パッケージのインストール」セクションで、22.2 リリースの QFX シリーズ・インストール・パッケージを選択します。

    [アラート] ボックスが表示されます。

  5. [アラート] ボックスで、ソフトウェアの詳細については PSN 文書へのリンクをクリックし、リンクをクリックしてダウンロードします。

    ログイン画面が表示されます。

  6. ジュニパーネットワークスの担当者が提供するユーザー名(通常は電子メール アドレス)とパスワードを使用して、ジュニパーネットワークスの認証システムにログインします。

  7. ソフトウェアをローカル ホストにダウンロードします。

  8. ソフトウェアをデバイスまたは内部のソフトウェア配布サイトにコピーします。

  9. デバイスに新しい jinstall パッケージをインストールします。

    メモ:

    アップグレードプロセス中に帯域内接続が失われるため、コンソールを使用してすべてのソフトウェアパッケージを帯域外にアップグレードすることをお勧めします。

    米国およびカナダのお客様は、次のコマンドを使用します。

    次のいずれかの値に置き換えます source

    • /pathnameスイッチ上のローカル ディレクトリからインストールされたソフトウェア パッケージ。

    • 離れた場所からダウンロードしてインストールされるソフトウェア パッケージの場合:

      • hostnameftp:///pathname

      • hostnamehttp:///pathname

      • hostnamescp:///pathname (カナダおよび米国バージョンでのみ利用可能)

    コマンドを reboot 追加すると、アップグレードがインストールされた後にスイッチが再起動します。再起動が完了すると、スイッチにログイン プロンプトが表示されます。読み込みプロセスには 5~10 分かかります。

    再起動は、アップグレードに成功した場合にのみ発生します。

メモ:

Junos OS リリース 22.2 jinstall パッケージをインストールした後、 コマンドを request system software rollback 発行して、以前にインストールしたソフトウェアに戻すことができます。

QFX10002-60Cスイッチへのソフトウェアのインストール

このセクションでは、ホストOSとJunos OSの両方を含むソフトウェアをアップグレードする方法について説明します。このアップグレードでは、VM ホスト パッケージ(junos-vmhost-install-tgzx など)を使用する必要があります。

ソフトウェア アップグレード中は、SSD の代替パーティションがアップグレードされ、再起動後にプライマリ パーティションになります。プライマリ SSD でブート障害が発生した場合、スイッチは代替 SSD で使用可能なスナップショットを使用して起動できます。

メモ:

QFX10002-60C スイッチは、64 ビット バージョンの Junos OS のみをサポートします。

メモ:

/configおよび/var以外のディレクトリに重要なファイルがある場合は、アップグレードする前に安全な場所にファイルをコピーしてください。/config および /var(/var/etc を除く)のファイルはアップグレード後に保持されます。

ソフトウェアをアップグレードするには、次の方法を使用できます。

インストール パッケージがスイッチ上のローカルにある場合は、 コマンドを request vmhost software add <pathname><source> 実行します。

例えば:

パッケージのインストールがスイッチからリモートに存在する場合は、 コマンドを request vmhost software add <pathname><source> 実行します。

例えば:

再起動が完了したら、 コマンドを実行 show version して、新しいバージョンのソフトウェアが正しくインストールされていることを確認します。

QFX10002 スイッチへのソフトウェアのインストール

メモ:

FreeBSD 10 カーネル(15.1X53-D30 など)を持たないソフトウェアのバージョンからアップグレードする場合は、Junos OS リリース 15.1X53-D30 から Junos OS リリース 15.1X53-D32 にアップグレードする必要があります。Junos OS リリース 15.1X53-D32 をインストールした後、Junos OS リリース 15.1X53-D60 または Junos OS リリース 18.3R1 にアップグレードできます。

メモ:

スイッチで、 オプションを force-host 使用して、最新バージョンのホストOSを強制インストールします。ただし、デフォルトでは、ホストOSのバージョンがスイッチにすでにインストールされているバージョンと異なる場合、 オプションを使用せずに最新バージョンが force-host インストールされます。

インストール パッケージがスイッチ上のローカルにある場合は、 コマンドを request system software add <pathname><source> reboot 実行します。

例えば:

パッケージのインストールがスイッチからリモートに存在する場合は、 コマンドを request system software add <pathname><source> reboot 実行します。

例えば:

再起動が完了したら、 コマンドを実行 show version して、新しいバージョンのソフトウェアが正しくインストールされていることを確認します。

ソフトウェアをJunos OSリリース15.1X53-D3XからJunos OSリリース15.1X53-D60、15.1X53-D61.7、15.1X53-D62、および15.1X53-D63(QFX10008およびQFX10016スイッチ)にアップグレードする

メモ:

ソフトウェアをインストールする前に、重要なファイルを. /var/home重要なファイルのバックアップ方法の詳細については、 https://www.juniper.net/support のカスタマーサポートにお問い合わせください。

スイッチには 2 つのルーティング エンジンが含まれています。そのため、各ルーティング エンジン(re0 および re1)にソフトウェアをインストールする必要があります。

インストール パッケージがスイッチ上のローカルにある場合は、 コマンドを request system software add <pathname><source> 実行します。

re0 にソフトウェアをインストールするには、次の手順にしたがっています。

パッケージのインストールがスイッチからリモートに存在する場合は、 コマンドを request system software add <pathname><source> re0 実行します。

例えば:

re1 にソフトウェアをインストールするには、次の手順にしたがっています。

パッケージのインストールがスイッチからリモートに存在する場合は、 コマンドを request system software add <pathname><source> re1 実行します。

例えば:

両方のルーティング エンジンを再起動します。

例えば:

再起動が完了したら、 コマンドを実行 show version して、新しいバージョンのソフトウェアが正しくインストールされていることを確認します。

QFX10008 および QFX10016 スイッチへのソフトウェアのインストール

スイッチには2つのルーティングエンジンがあるため、各ルーティングエンジンにJunos OSを個別にインストールして、ネットワーク運用を中断しないようにします。

メモ:

ソフトウェアをインストールする前に、重要なファイルを. /var/home重要なファイルのバックアップ方法の詳細については、 https://www.juniper.net/support のカスタマーサポートにお問い合わせください。

警告:

ソフトウェアのインストールを開始するときに GRES(グレースフル ルーティング エンジン スイッチオーバー)、NSB(ノンストップ ブリッジング)、NSR(ノンストップ アクティブ ルーティング)が有効になっている場合、ソフトウェアは正しくインストールされません。プロンプトが表示されたら、必ず CLI delete chassis redundancy コマンドを発行してください。GRESが有効になっている場合、 コマンドで redundancy 削除されます。デフォルトでは、NSRは無効になっています。NSR が有効になっている場合は、 階層レベルからノンストップ ルーティング ステートメントを [edit routing-options] 削除して無効にします。

  1. マスター ルーティング エンジンのコンソールにログインします。

    コンソール ポートからルーティング エンジンにログインする方法の詳細については、スイッチのハードウェア ガイドを参照してください。

  2. コマンド ラインから、設定モードに入ります。

  3. ルーティング エンジンの冗長性を無効にします。

  4. ノンストップ ブリッジングを無効にします。

  5. 両方のルーティング エンジンの設定変更を保存します。

  6. CLI 設定モードを終了します。

    スイッチの準備が完了したら、マスター ルーティング エンジンで現在実行中のソフトウェア バージョンを維持しながら、最初に新しい Junos OS リリースをバックアップ ルーティング エンジンにインストールします。これにより、マスタールーティングエンジンは運用を継続し、ネットワークの中断を最小限に抑えることができます。

    バックアップルーティングエンジンで新しいソフトウェアバージョンが正しく実行されていることを確認した後、ルーティング制御をバックアップルーティングエンジンに切り替え、もう一方のルーティングエンジンでソフトウェアバージョンをアップグレードまたはダウングレードする準備ができました。

  7. 他のルーティング エンジン(現在はバックアップ)のコンソール ポートにログインします。

    コンソール ポートからルーティング エンジンにログインする方法の詳細については、スイッチのハードウェア ガイドを参照してください。

  8. コマンドを使用して新しいソフトウェア パッケージを request system software add インストールします。

    コマンドの request system software add 詳細については、 CLIエクスプローラーを参照してください。

  9. スイッチを再起動し、 コマンドを使用して新しいソフトウェアを request system reboot 起動します。

    メモ:

    スイッチ上でJunos OSの新しいインストールを読み込むには、スイッチを再起動する必要があります。

    インストールを中止するには、スイッチを再起動しません。代わりに、インストールを完了してから、 コマンドを request system software delete <package-name> 発行します。これがインストールを停止する最後のチャンスです。

    スイッチを再起動すると、すべてのソフトウェアが読み込まれます。設置には5~10分かかります。次に、ソフトウェアがインストールされたばかりのブート デバイスからスイッチが再起動します。再起動が完了すると、スイッチにログイン プロンプトが表示されます。

    ソフトウェアがアップグレードされている間、インストールを実行しているルーティング エンジンはトラフィックを送信しません。

  10. ログインし、 コマンドを show version 発行して、インストールされているソフトウェアのバージョンを確認します。

    ソフトウェアがバックアップルーティングエンジンにインストールされると、ルーティング制御をバックアップルーティングエンジンに切り替え、マスタールーティングエンジンソフトウェアをアップグレードまたはダウングレードする準備ができました。

  11. マスター ルーティング エンジン コンソール ポートにログインします。

    コンソール ポートからルーティング エンジンにログインする方法の詳細については、スイッチのハードウェア ガイドを参照してください。

  12. バックアップのルーティング エンジンへのルーティング制御の転送:

    コマンドの request chassis routing-engine master 詳細については、 CLIエクスプローラーを参照してください。

  13. バックアップルーティングエンジン(スロット1)がマスタールーティングエンジンであることを確認します。

  14. コマンドを使用して新しいソフトウェア パッケージを request system software add インストールします。

    コマンドの request system software add 詳細については、 CLIエクスプローラーを参照してください。

  15. コマンドを使用してルーティング エンジンを request system reboot 再起動します。

    メモ:

    スイッチにJunos OSの新しいインストールを読み込むには、再起動する必要があります。

    インストールを中止するには、システムを再起動しないでください。代わりに、インストールを完了してから、 コマンドを request system software delete jinstall <package-name> 発行します。これがインストールを停止する最後のチャンスです。

    システムを再起動すると、ソフトウェアが読み込まれます。設置には5~10分かかります。次に、ソフトウェアがインストールされたばかりのブート デバイスからスイッチが再起動します。再起動が完了すると、スイッチにログイン プロンプトが表示されます。

    ソフトウェアがアップグレードされている間、インストールを実行しているルーティング エンジンはトラフィックを送信しません。

  16. ログインし、 コマンドを show version 発行して、インストールされているソフトウェアのバージョンを確認します。

  17. ルーティング制御をマスタールーティングエンジンに戻します。

    コマンドの request chassis routing-engine master 詳細については、 CLIエクスプローラーを参照してください。

  18. マスター ルーティング エンジン(スロット 0)がマスター ルーティング エンジンであることを確認します。

統合型 ISSU の実行

統合型 ISSU を使用すると、アップグレード中にトラフィックの中断を最小限に抑えながら、スイッチ上で実行されているソフトウェアをアップグレードできます。

メモ:

統合型 ISSU は、Junos OS リリース 13.2X51-D15 以降でサポートされています。

以下のタスクを実行します。

ソフトウェアのインストールに備えたスイッチの準備

統合型 ISSU を使用したソフトウェア インストールを開始する前に、以下を実行します。

  • ノンストップアクティブルーティング(NSR)、ノンストップブリッジング(NSB)、およびグレースフルルーティングエンジンスイッチオーバー(GRES)が有効になっていることを確認します。NSB と GRES により、NSB でサポートされるレイヤー 2 プロトコルは、マスター ルーティング エンジンとバックアップ ルーティング エンジン間でプロトコル情報を同期できます。

    ノンストップ アクティブ ルーティングが有効になっていることを確認するには、

    メモ:

    ノンストップアクティブルーティングが有効になっている場合、グレースフルルーティングエンジンスイッチオーバーが有効になります。

    ノンストップアクティブルーティングが有効になっていない場合(Stateful ReplicationDisabled)、有効にする方法については 、 スイッチ上のノンストップアクティブルーティングの設定 を参照してください。

  • ノンストップ ブリッジング(NSB)を有効にします。有効にする方法については 、 EXシリーズスイッチでのノンストップブリッジング の設定を参照してください。

  • (オプション)コマンドを使用して、スイッチ上のシステムソフトウェア(Junos OS、アクティブな設定、ログファイル)を外部ストレージデバイスに request system snapshot バックアップします。

統合型 ISSU を使用したソフトウェアのアップグレード

この手順では、スタンドアロン スイッチで実行されているソフトウェアをアップグレードする方法について説明します。

統合型 ISSU を使用してスイッチをアップグレードするには、次の手順にしたがっています。

  1. ソフトウェア パッケージをダウンロードするには、「 QFX シリーズ デバイスでのソフトウェア パッケージのインストール」の「ブラウザーによるソフトウェア ファイルのダウンロード」セクションの手順に従います。

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

  3. コンソール接続にログインします。コンソール接続を使用すると、アップグレードの進行状況を監視できます。

  4. ISSU を起動します。

    • スイッチで、次のように入力します。

      package-name.tgz えば jinstall-host-qfx-10-f-x86-64-22.2-R1.n-secure-signed.tgz.

    メモ:

    アップグレード中は、Junos OS CLIにアクセスできません。

    スイッチは、アップグレードの実行時に、以下のようなステータス メッセージを表示します。

    メモ:

    統合型 ISSU は、FPC がウォーム ブート 段階にある場合、中止するのではなく停止することがあります。また、PFE(パケット転送エンジン)のウォーム ブート中に、ダウンおよびアップするリンクは検出されません。

    メモ:

    統合型 ISSU プロセスが停止した場合、ログ ファイルを調べて問題を診断できます。ログファイルは./var/log/vjunos-log.tgz

  5. スイッチの再起動が完了した後にログインします。ソフトウェアがアップグレードされたことを確認するには、次のコマンドを入力します。

  6. すべてのスイッチの代替ルート パーティションに新しい Junos OS イメージをコピーすることで、耐障害性の高いデュアルルート パーティション機能が正しく動作していることを確認します。

    耐障害性の高いデュアルルート パーティションを使用すると、システムがプライマリ ルート パーティションから起動できない場合、スイッチは代替ルート パーティションから透過的に起動できます。

Junos OSリリースおよびサポート終了リリースのサポートポリシーのアップグレードとダウングレード

リリースには EOL と EEOL の 2 種類があります。

  • EOL(End of Life)リリースでは、最初の一般提供開始日から 24 か月間のエンジニアリング サポートと、さらに 6 か月間のカスタマー サポートが含まれています。

    EEOL(サポート終了)の延長リリースでは、最初の一般発売日から 36 か月間のエンジニアリング サポートと、さらに 6 か月間のカスタマー サポートが含まれています。

EOLリリースとEEOLリリースの両方で、今後3つの以降のリリースにアップグレードするか、以前の3つのリリースにダウングレードできます。例えば、20.4から今後3つのリリース(21.1、21.2、21.3)にアップグレードしたり、以前の3つのリリース(20.3、20.2、20.1)にダウングレードすることができます。

EEOL リリースの場合のみ、追加オプションがあります。ターゲット リリースが今後 3 つのリリースを超えている場合でも、1 つの EEOL リリースから今後 2 つの後続の EEOL リリースに直接アップグレードできます。同様に、ターゲット リリースが以前の 3 つのリリースを超えている場合でも、1 つの EEOL リリースから以前の 2 つの EEOL リリースに直接ダウングレードできます。たとえば、20.4 は EEOL リリースです。そのため、20.4から今後2つのEEOLリリース(21.2および21.4)にアップグレードするか、以前の2つのEEOLリリース(20.2および19.4)にダウングレードできます。

表 1:EOL および EEOL のリリース
リリース タイプ エンジニアリング終了(EOE) サポート終了(EOS) アップグレード/後続の 3 リリースへのダウングレード 後続の 2 つの EEOL リリースへのアップグレード/ダウングレード
サポート終了(EOL) 24 か月 エンジニアリング終了 + 6 か月 はい いいえ
サポート終了(EEOL) 36 か月 エンジニアリング終了 + 6 か月 はい はい

EOL および EEOL リリースの詳細については、 https://www.juniper.net/support/eol/junos.html を参照してください。

ソフトウェアのインストールとアップグレードの詳細については、 インストールとアップグレードガイドを参照してください。