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のアップグレードまたはダウングレードに数時間かかることがあります。

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

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

ダウンロードとインストールのプロセスに慣れていない場合は、次の手順を実行します。

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

    [Junos プラットフォーム ソフトウェア ダウンロード] ページが表示されます。

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

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

  4. [ソフトウェア]タブの[Install Package]セクションで、20.3リリース用のQFXシリーズ インストール パッケージを選択します。

    [警告] ボックスが表示されます。

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

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

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

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

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

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

    メモ:

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

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

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

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

    • リモートの場所からダウンロードおよびインストールされるソフトウェアパッケージの場合:

      • ftp://hostname/pathname

      • http://hostname/pathname

      • scp://hostname/pathname (カナダおよび米国版でのみ使用可能)

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

    アップグレードが成功した場合にのみ、再起動が行われます。

メモ:

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

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

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

ソフトウェアのアップグレード中に、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.3R2にアップグレードできます。

メモ:

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

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

例えば:

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

例えば:

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

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

メモ:

ソフトウェアをインストールする前に、 に重要なファイルを /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 addCLI エクスプローラーを参照してください。

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

    メモ:

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

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

    スイッチを再起動すると、すべてのソフトウェアがロードされます。インストールには5〜10分かかる場合があります。その後、スイッチは、ソフトウェアがインストールされたばかりのブートデバイスから再起動します。再起動が完了すると、スイッチにログイン プロンプトが表示されます。

    ソフトウェアのアップグレード中、インストールを実行するルーティング エンジンはトラフィックを送信しません。

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

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

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

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

  12. ルーティング制御をバックアップのルーティングエンジンに転送します。

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

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

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

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

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

    メモ:

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

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

    システムを再起動すると、ソフトウェアがロードされます。インストールには5〜10分かかる場合があります。その後、スイッチは、ソフトウェアがインストールされたばかりのブートデバイスから再起動します。再起動が完了すると、スイッチにログイン プロンプトが表示されます。

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

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

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

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

  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.4R2.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種類があります。

  • Standard サポート終了 (EOL) リリースには、最初の一般提供日から 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)にダウングレードできます。

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

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

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