Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ソフトウェアのインストール、アップグレード、およびダウングレード

概要 デバイスは、Junos OS Evolvedがすでにインストールされた状態で提供されます。新機能とソフトウェア修正が利用可能になると、それを使用するためには Junos OS Evolved をアップグレードする必要があります。ソフトウェアは、単一または冗長のルーティングエンジンを搭載したデバイスにインストールできます。デバイスにソフトウェアリリースをインストールする前に、設定に必要な変更を加え、現在のシステムをバックアップする必要があります。

Junos OS Evolvedは、システム内のすべてのルーティングエンジン(ルーティングエンジン)とFPCが同じソフトウェアバージョンを実行していることを確認します。プライマリ ルーティングエンジンで request system software add image-name 運用モード コマンドを発行すると、システムは両方のルーティング エンジンに新しいバージョンのソフトウェアをインストールします。ソフトウェア パッケージのインストール後にシステムを再起動すると、システム内のすべてのルーティング エンジンと FPC が新しいバージョンのソフトウェアを実行します。

Junos OS Evolvedは、ストレージメディアへの複数のバージョンのソフトウェアの保存に対応しています。 show system software list 動作モードコマンドで、デバイスにインストールされているバージョンを表示できます。ソフトウェアの各バージョンは、 /soft ディレクトリの個別の領域に保存されるため、ソフトウェアパッケージのインストールがシステムにインストールされている他のソフトウェアバージョンに影響を与えません。システムに保持するソフトウェアのバージョンは 5 つまでにすることをお勧めします。

Junos OSでは、まずスタンバイ ルーティングエンジンのソフトウェアをアップグレードし、次にスタンバイ ルーティングエンジンに制御を切り替えて、新しいソフトウェア バージョンを実行する必要があります。元のスタンバイ ルーティングエンジンのソフトウェア アップグレードが成功したことを確認した後、元のプライマリ ルーティングエンジンを新しいソフトウェア バージョンにアップグレードし、制御を元のプライマリ ルーティングエンジンに戻すことができます。しかし、Junos OS Evolvedでは、最初にスタンバイルーティングエンジンをアップグレードする必要はありません。両方のルーティングエンジンをアップグレードするには、プライマリールーティングエンジンで発行する単一のコマンドを使用します。

インストールが成功すると、インストールパッケージによって既存のソフトウェアが完全に再インストールされます。以前のバージョンの設定ファイルや、セキュアシェルやホストキーなどの同様の情報は保持されます。以前のソフトウェア パッケージは別の領域に保存され、必要に応じて手動でロールバックできます。インストールプロセス中に電源が切れるなど、何らかの理由でソフトウェアのインストールに失敗した場合、システムは再起動時に元のアクティブなインストールに戻ります。ソフトウェアのインストールに関する詳細な情報については、 ソフトウェアのインストールとアップグレードの概要(Junos OS Evolved)を参照してください。

Junos OS Evolvedでは、 request system software rollback image-name 運用モードコマンドを使用して、システムに保存されている任意のリリースにロールバックできます。また、システムは各リリースで、リリースが実行されていたときに実行されていた最後の設定を保存します。Junos OS Evolvedは、 request system software rollback with-old-snapshot-config 動作モードコマンドを使用して、現在実行中の設定またはロールバックソフトウェアイメージに対応する保存済み設定を使用した代替イメージへのロールバックをサポートしています。

アップグレードと再起動後にシステムが正常に機能しない場合は、以前のバージョンにロールバックすることで以前のバージョンを復元できます。 「CLI が動作している場合のインストール試行の失敗からの回復 」手順のロールバック手順を参照してください。

デュアルルーティングエンジンデバイスの場合、デバイスに挿入されたルーティングエンジンのソフトウェアバージョンが異なる場合、新しいルーティングエンジンはシステムから除外されます。[edit system]階層レベルで auto-sw-sync enable ステートメントを設定することで、新しいルーティングエンジンに自動的に同期するようにソフトウェアを設定することをお勧めします。この設定が存在する場合、システム内のルーティングエンジンは、すべてのイメージを新しいルーティングエンジンにコピーし、新しいルーティングエンジンを再起動して、正しいソフトウェアを自動的に起動します。また、ソフトウェアのバージョンと設定を同期させる request system software sync all-versions 動作モード コマンドを使用して、ルーティングエンジンを交換する必要があるたびに、ソフトウェアを新しいルーティングエンジンに手動で同期するように選択することもできます。ルーティングエンジンの交換の詳細については、デュアルルーティングエンジンシステムにおけるルーティングエンジンの交換を参照してください。

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

以下の手順に従って、Junos OS Evolvedソフトウェアをインストールする準備をします。

  1. Web ブラウザを使用して、ジュニパーネットワークスの Web ページにある すべての Junos プラットフォーム ソフトウェアのダウンロード URL に移動します。 https://www.juniper.net/support/downloads/
  2. [ 製品の検索 ] ボックスに、ダウンロードするソフトウェアの Junos OS プラットフォームを入力します。
  3. [OS] ドロップダウン リストから [Junos Evolved ] を選択します。
  4. [バージョン(Version)] ドロップダウンリストから関連するリリース番号を選択します。
  5. [ Install Package](パッケージのインストール )セクションで、リリースのソフトウェア パッケージを選択します。
  6. ジュニパーネットワークスの担当者から提供されたユーザー名(通常は電子メールアドレス)とパスワードを使用して、ジュニパーネットワークスの認証システムにログインします。
  7. 使用許諾契約書を確認し、同意します。
  8. ソフトウェアをローカルホストにダウンロードします。
    手記:

    Junos OSインストールパッケージプレフィックスのタイプについては、 Junos OS Evolvedインストールパッケージを参照してください。

  9. デュアルルーティングエンジンデバイスの場合、両方のルーティングエンジンがシステムに参加し、同じソフトウェアを実行していることを確認してください。 「システムに加入するための両方のルーティング エンジンの準備」を参照してください。
  10. Junos OS Evolvedをアップグレードまたは再インストールする前にの手順に従って、パッケージをインストールするのに十分なディスク容量を確保し、システムのバックアップが利用できることを確認し、システムに関する情報と現在のトラフィック処理方法を収集します。
  11. scpコマンドを使用して、Junos OS Evolvedを実行しているデバイスの/var/tmp/ディレクトリにソフトウェアイメージをコピーします。
  12. インストール・ イメージに対する構成の検証の手順に従って、ソフトウェアをアップグレードまたはダウングレードする前に、インストール・イメージに対して構成を検証します。
  13. 新しいパッケージをデバイスにインストールします。

    次のいずれかの手順を選択します。

    手記:

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

EOLリリースの詳細およびEOLリリースのリストを確認するには、 Junos OS Evolvedの日付とマイルストーン のWebページを参照してください。

システムに加入する両方のルーティング エンジンを準備する

デュアル ルーティングエンジン デバイスでは、両方のルーティング エンジンにソフトウェアをインストールするために、両方のルーティング エンジンがシステムに参加している必要があります。両方のルーティング エンジンがシステムに存在すること、およびシステムで現在実行されているソフトウェア バージョンを確認する必要があります。これを行うには、 show system software listshow system nodes、および show system alarms 運用モード コマンドを使用して、ルーティング エンジンの 1 つがシステムに参加していない場合に取るべき一連のアクションを決定します。

プライマリ ルーティングエンジンで show system software list コマンドと show system nodes コマンドを発行し、ルーティング エンジンのステータスを確認します。re0re1の両方の情報が出力に表示され、show system nodes コマンドの出力でステータスが Status : online, apps-ready と表示される場合、両方のルーティング エンジンが動作しており、システムの一部であり、同じソフトウェア バージョンを実行しています。ソフトウェアのインストールに進むことができます。冗長ルーティングエンジンを搭載したデバイスへのソフトウェアパッケージのインストールを参照してください。例えば:

両方のルーティング エンジンが存在するが、一方のルーティングエンジンのステータスが Status : online, apps-readyしない場合、そのルーティングエンジンをシステムに取り込むためのアクションを実行する必要があります。これらの例では、 re0 はシステム内のルーティングエンジンであり、 re1 はシステムに参加する必要がある他のルーティングエンジンです。

  • ステータスが Status : offline, configured-offline の場合は、システム内のルーティングエンジンで request node online node-name 動作モード コマンドを発行して、もう一方のルーティングエンジンをオンラインに戻します。例えば:

    show system nodes コマンドを発行して、ルーティングエンジンがシステムに参加したことを確認します(両方のルーティングエンジンにStatus : online, apps-readyが表示されます)。

    ステータスがまだ Status : offline, configured-offline の場合、もう一方のルーティングエンジンはオフラインに設定されており、設定のその部分を削除してコミットする必要があります。 show configuration system node 動作モードコマンドを使用して、設定を確認します。設定を削除し、 show system nodes コマンドを発行してステータスを確認します。ルーティング エンジンは両方ともオンラインである必要があります。
  • ステータスが Status : offline, configured-powered-off の場合、もう一方のルーティングエンジンは電源がオフになっているか、停止されています。システム内のルーティングエンジンから request chassis cb slot slot-number offline 動作モード コマンドを発行して、どちらが該当するかを判別します。例えば:
    • ルーティングエンジンが停止した場合、ステータス メッセージには次のように表示されます Offline initiated
    • ルーティングエンジンの電源がオフになっていた場合、ステータスメッセージには次のように表示されます CB is already Offline

    いずれの場合も、もう一方のルーティングエンジンをオンラインに戻して、ルーティングエンジンがシステムに参加していることを確認する必要があります。

    1. システム内のルーティングエンジンで request chassis cb slot slot-number online 動作モード コマンドを発行して、もう一方のルーティングエンジンをオンラインにします。

      コマンド発行後、他のルーティングエンジンがオンラインに戻るまで数分お待ちください。

    2. show system software list 運用モード コマンドを発行して、ルーティングエンジンがシステムに参加し、両方のルーティング エンジンが同じソフトウェア バージョンを実行していることを確認します。
  • show system software listおよびshow system nodes動作モードコマンドの出力にre1に関する情報が含まれておらず、show system alarms動作モードコマンドでソフトウェアバージョンが一致しない(Software Version Mismatch on re1:package-name)と示された場合は、システム内のルーティングエンジンでrequest system software sync all-versions動作モードコマンドを発行して、他のルーティングエンジンをシステムに取り込み、システム内のルーティングエンジンから他のルーティングエンジンにソフトウェアを同期させます。

    show system software list 運用モード コマンドを発行して、両方のルーティング エンジンがシステム内にあり、ルーティング エンジンが同じソフトウェア バージョンで実行されていることを確認します。

冗長ルーティングエンジンを搭載したデバイスへのソフトウェアパッケージのインストール

Junos OSとは異なり、Junos OS Evolvedは、システム内のすべてのノードで同じソフトウェアバージョンが実行されるようにします。Junos OS Evolvedでは、十分なスペースがあれば、デバイスに複数のリリースのソフトウェアを同時に格納することができます。デバイスに十分な容量がない場合は、新しいソフトウェアをインストールする前に、ソフトウェアの古いイメージを削除する必要があります。デバイスに保存するソフトウェアのバージョンは 5 つまでにすることをお勧めします。

デバイスに新しいソフトウェアリリースをインストールする前に、現在のシステムをバックアップする必要があります。 「スナップショットを使用したソフトウェアのバックアップとリカバリ」を参照してください。

ソフトウェアをアップグレードする前に、インストールの準備をする必要があります。 ソフトウェアのインストールの準備を参照してください。

request system software add運用モードコマンドは、両方のルーティングエンジンにソフトウェアをインストールします。このコマンドは、現在実行中のソフトウェアスタックを変更しません。このコマンドは、新しいバージョンのソフトウェアを使用して現在の設定を検証します。検証が成功すると、インストール プロセスは両方のルーティング エンジンで十分なストレージを確認します。ストレージチェックに合格すると、新しいソフトウェアが両方のルーティングエンジンにインストールされます。新しいソフトウェアを実行するには、システムを再起動する必要があります。ソフトウェアのインストール プロセスは、トラフィックに短時間しか影響しません。詳しくは、表 1 を参照してください。

表 1:ソフトウェアのインストール タスクとそのトラフィックへの影響
タスク アクション トラフィックへの影響
ソフトウェアを追加する 設定を検証し、十分なストレージがあるか確認し、両方のルーティングエンジンにインストールします 何一つ
ソフトウェアのインストールを確認する システムの再起動後に現在のイメージとなるイメージを表示します 何一つ
システムを再起動します すべてのルーティングエンジンとFPCを同時に再起動します 影響;システムの再起動後に再開します
どのソフトウェアイメージが実行されているかを確認する 再起動後に実行中のイメージを表示する 何一つ

デバイスのソフトウェアをアップグレードするには、次の手順に従います。

  1. プライマリルーティングエンジンで request system software add installation-package 動作モードコマンドを使用して、新しいソフトウェアパッケージをインストールします。

    変数 installation-package は、インストール パッケージの名前です。ローカルディスク上の絶対パスを指定します。 例えば、/var/tmp/ptx.isoです。この例では、パッケージ junos-evo-install-ptx-x86-64-20.4R2.13-EVO が /var/tmp/ptx.iso としてローカル ディスクにダウンロードされています。パッケージ名のプレフィックスについては、 Junos OS Evolvedインストールパッケージを参照してください。

    手記:

    デバイスを再起動する前に、設定を変更しないでください。この時点で設定を変更すると、システムはその変更を破棄します。

  2. プライマリ ルーティングエンジンで show system software list 動作モード コマンドを使用して、新しく追加されたソフトウェア パッケージが両方のルーティング エンジンでネクスト ブート バージョンになっていることを確認します。

    この例では、両方のルーティングエンジンのネクストブートバージョンが junos-evo-install-ptx-x86-64-20.4R2.13-EVOになっています。 junos-evo-install-ptx-x86-64-20.4R2.14-EVO はまだ現在実行中のバージョンであることに注意してください。

  3. プライマリ ルーティングエンジンからデバイスを再起動し、新しいソフトウェアを起動します。

    システムは、すべてのノードを同時にリブートします。

    手記:

    デバイスに新しいソフトウェア リリースをロードするには、デバイスを再起動する必要があります。

    新しく追加されたパッケージが現在実行中のソフトウェアにならないようにするには、デバイスを再起動しないでください。代わりに、 noに応答してから、 request system software delete package-name コマンドを発行してください。このプロンプトは、インストールの完了を停止する機会を提供します。

    システムを再起動すると、ソフトウェアがロードされます。インストールには 5 分から 10 分かかる場合があります。その後、デバイスは、ソフトウェアがインストールされたばかりのブート デバイスから再起動します。再起動が完了すると、デバイスにログイン プロンプトが表示されます。再起動後、Junos OS Evolvedはソフトウェアと設定の以前のイメージを自動的に保存し、ロールバックイメージを作成します。

    再起動中、インストールを実行しているルーティングエンジンはトラフィックをルーティングしません。

  4. プライマリ ルーティングエンジンにログインし、 show system software list 運用モード コマンドを使用して、両方のルーティング エンジンにインストールされているソフトウェアのリリースを確認します。

    両方のルーティングエンジンの現在のバージョンが junos-evo-install-ptx-x86-64-20.4R2.13-EVOになりました。 junos-evo-install-ptx-x86-64-20.4R2.14-EVO ロールバックバージョンになりました。

  5. Junos OS Evolvedをアップグレードまたは再インストールする前にの手順を繰り返して、システムが正常に動作し、トラフィックを正しく処理していることを確認します。その情報をソフトウェア パッケージをインストールする前に収集した情報と比較します。
  6. 確認手順の結果として設定に変更を加える必要がある場合は、 request system snapshot 運用モードコマンドを使用してソフトウェアと設定をバックアップすることを忘れないでください。 「スナップショットを使用したソフトウェアのバックアップとリカバリ」を参照してください。

単一のルーティングエンジンを搭載したデバイスへのソフトウェアパッケージのインストール

デバイスに新しいソフトウェアリリースをインストールする前に、現在のシステムをバックアップする必要があります。 「スナップショットを使用したソフトウェアのバックアップとリカバリ」を参照してください。

Junos OS Evolvedでは、システムに十分なスペースがある限り、デバイスに複数のリリースのソフトウェアを同時に格納することができます。システムに十分な容量がない場合は、新しいソフトウェアをインストールする前に、ソフトウェアの古いイメージを削除する必要があります。デバイスに保存するソフトウェアのバージョンは 5 つまでにすることをお勧めします。

ソフトウェアをアップグレードする前に、インストールの準備をする必要があります。 ソフトウェアのインストールの準備を参照してください。

デバイスのソフトウェアをアップグレードするには、次の手順に従います。

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

    変数 installation-package は、インストール パッケージの名前です。ローカルディスク上の絶対パスを指定します。 例えば、/var/tmp/junos-evo-install-ptx.isoです。パッケージ名のプレフィックスについては、 Junos OS Evolvedインストールパッケージを参照してください。

    手記:

    デバイスを再起動する前に、設定を変更しないでください。この時点で設定を変更すると、システムはその変更を破棄します。

  2. show system software list動作モードコマンドを使用して、新しく追加されたソフトウェアパッケージがネクストブートバージョンになっていることを確認します。

    この例では、ネクストブートバージョンが junos-evo-install-ptx-x86-64-20.4R2.13-EVOされています。 junos-evo-install-ptx-x86-64-20.4R2.14-EVO はまだ現在実行中のバージョンであることに注意してください。

  3. デバイスを再起動して、新しいソフトウェアを起動します。
    手記:

    デバイスに新しいソフトウェア リリースをロードするには、デバイスを再起動する必要があります。

    新しく追加されたパッケージが現在実行中のソフトウェアにならないようにするには、デバイスを再起動しないでください。代わりに、 noに応答してから、 request system software delete package-name コマンドを発行します。このプロンプトは、インストールの完了を停止する機会を提供します。

    システムを再起動すると、ソフトウェアがロードされます。インストールには 5 分から 10 分かかる場合があります。その後、デバイスは、ソフトウェアがインストールされたばかりのブート デバイスから再起動します。再起動が完了すると、デバイスにログイン プロンプトが表示されます。再起動後、Junos OS Evolvedはソフトウェアと設定の以前のイメージを自動的に保存し、ロールバックイメージを作成します。

    再起動中、ルーティングエンジンはトラフィックをルーティングしません。

  4. ログインし、 show system software list 動作モードコマンドを使用して、インストールされているソフトウェアのリリースを確認します。
  5. Junos OS Evolvedをアップグレードまたは再インストールする前にの手順を繰り返して、システムが正常に動作し、トラフィックを正しく処理していることを確認します。その情報をソフトウェア パッケージをインストールする前に収集した情報と比較します。
  6. 確認手順の結果として設定に変更を加える必要がある場合は、 request system snapshot 運用モードコマンドを使用してソフトウェアと設定をバックアップすることを忘れないでください。 「スナップショットを使用したソフトウェアのバックアップとリカバリ」を参照してください。

CLI が動作している場合のインストール試行の失敗からの回復

Junos OS Evolvedのインストールに失敗し、CLIが機能している場合は、状況に応じて、以下のいずれかの手順でJunos OS Evolvedをインストールしてください。

  • 以前のバージョンのソフトウェアにロール バックします。

    Junos OS Evolvedを実行しているデバイスは、以前に実行中のイメージを保存します。デバイスを初めてアップグレードすると、新しいソフトウェア パッケージがネクストブートの位置にインストールされます。インストールを完了して再起動すると、新しいイメージが現在のイメージになります。前の画像がロールバック画像になります。初期化の初期に障害が発生すると、ルーティングエンジンは自動的にセカンダリSSDに切り替わります。

    以前に保存したソフトウェアバージョンと設定のうち、そのバージョンが実行されていたときにアクティブだったものにロールバックできます。

  • 初期化の初期に失敗した場合は、非アクティブなソリッドステートドライブ(SSD)に保存されているソフトウェアを使用して、影響を受けるルーティングエンジンのアクティブなSSD上のソフトウェアを修復します。両方のルーティング エンジンのアクティブな SSD に障害が発生した場合、両方のルーティング エンジンでこれらの手順を実行する必要があります。
    1. プライマリ ルーティングエンジン(RE0)上の非アクティブな SSD(通常はセカンダリ SSD(disk2))から再起動します。

      他のルーティングエンジンのアクティブSSDにも障害が発生した場合、他のルーティングエンジン(通常はRE1)に対してこの手順を繰り返す必要があります。

    2. スナップショットを作成して、ロールバックイメージをプライマリSSDにインストールします。
      プライマリSSDを復元するには、スナップショットを実行して、セカンダリSSDからプライマリSSDにロールバックイメージをインストールします。
    3. プライマリ SSD(通常はプライマリ ルーティングエンジン(re0)のディスク 1)から起動します。
      これで、システムはロールバックソフトウェアイメージを使用して動作可能になりました。
  • 上記の手順のいずれも成功しない場合は、USBドライブからイメージをインストールします。

    USBインストールプロセスでは、すべての設定とその他のファイルが削除されます。したがって、USBインストールプロセスが完了したら、次のようになります。

    • システムにルーティングエンジンが1つしかない場合は、構成ファイルを再作成する必要があります。うまくいけば、以前に構成ファイルをリモートサーバーまたはその他のオフボックスの場所に保存しておいてください。そうでない場合は、ご使用の製品のハードウェア・ガイドに記載されている初期設定手順から開始し、必要な設定ステートメントの追加を続行する必要があります。

    • システムにルーティング エンジンが 2 つ搭載されている場合、セカンダリ ルーティングエンジンは起動しますが、現在のソフトウェア バージョンが異なるため、プライマリ ルーティングエンジンと FPC によって形成されるシステムには参加しません。プライマリルーティングエンジンからセカンダリルーティングエンジンにソフトウェアと設定を同期させるには、 request system software sync all-versions 運用モードコマンドを使用します。その後、セカンダリ ルーティングエンジンが再起動し、システムに参加します。

    適切なソフトウェア パッケージで USB ドライブをすでに作成している場合は、 CLI を使用して起動可能な USB ドライブから Junos OS Evolved を起動するの手順に従って、ルーティングエンジンにイメージをインストールし、デバイスを起動します。USBドライブをまだ作成していない場合は、 起動 可能なUSBドライブを使用して Junos OS Evolved を起動するの手順に従って、WindowsまたはMac OS Xデバイスを使用してUSBドライブを作成します。次に、そのUSBドライブを使用してイメージをインストールします。

デュアルルーティングエンジンシステムでルーティングエンジンを交換する

Junos OS Evolvedは、システム内のすべてのノードで同じソフトウェアバージョンが実行されるようにします。

プライマリルーティングエンジンと同じ現在のソフトウェアバージョンを持つルーティングエンジンをシステムに挿入すると、 auto-sw-sync ステートメントを設定していなくても、新しいルーティングエンジンがシステムに参加し、設定と他のソフトウェアバージョンが既存のルーティングエンジンから新しいルーティングエンジンに自動的に同期されます。

auto-sw-sync enableステートメントを設定していない場合、ルーティングエンジンはシステムの外部に保持され、システムはソフトウェア不一致アラームを生成します。ルーティングエンジンアラーム メッセージには、次のように、新しく挿入されたルーティングエンジンのソフトウェアのルーティングエンジン名とバージョンが表示されます。 Software Version Mismatch on re1:junos-evo-install-ptx-x86-64-20.4R2.6-EVO.

アラームをクリアしてルーティングエンジンをシステムに取り込むには、 request system software sync all-versions 運用モードコマンドを使用して、プライマリルーティングエンジンを新しいルーティングエンジンに手動で同期します。

新しいルーティングエンジンをシステムに挿入する前に、[edit system]階層レベルでauto-sw-sync enable設定ステートメントを設定することをお勧めします。これを行うと、システム内のルーティングエンジンが新しく挿入されたルーティングエンジンを検出し、ソフトウェアを新しいルーティングエンジンに自動的に同期させます。すべてのイメージが新しいルーティングエンジンに同期され、システムは新しく挿入されたルーティングエンジンを再起動します。新しく挿入されたルーティングエンジンが復旧すると、システムに参加します。各ソフトウェアイメージには、イメージ実行時に使用された設定が保存されています。現在実行中のイメージに関連付けられたコンフィギュレーションは、プライマリ ルーティングエンジンからバックアップ ルーティングエンジンに同期されます。ロールバックやその他のイメージとともに保存された設定は、プライマリルーティングエンジンでauto-sw-sync enableステートメントを設定すると、バックアップルーティングエンジンにも同期されます。

デュアルルーティングエンジンシステムのルーティングエンジンを交換するには、次の手順に従います。

  1. auto-sw-sync enable ステートメントを設定します。

    設定モードに入り、 auto-sw-sync enable ステートメントを設定し、設定をコミットし、設定モードを終了して動作モードに戻ります。

  2. ルーティングエンジンを交換してください。
  3. ソフトウェアと設定が同期され、新しく挿入されたルーティングエンジンが再起動するまで数分待ちます。
  4. show system software list運用モードコマンドを発行して、新しく挿入したルーティングエンジンがシステムの一部となり、両方のルーティングエンジンのソフトウェアバージョンが同じであることを確認します。

    新しく挿入したルーティングエンジンが既存のルーティングエンジンから画像を削除しないように、新しく挿入したルーティングエンジンに制御を切り替える前に、システムがバックグラウンドですべてのイメージの同期を完了していることを確認する必要があります。

  5. ソフトウェアが自動的に同期されなかった場合、または auto-sw-sync enable ステートメントを設定しない場合は、プライマリルーティングエンジンから request system software sync all-versions 運用モードコマンドを発行して、ソフトウェアのバージョンと設定を新しく挿入されたルーティングエンジンに手動で同期します。

    イメージとともに保存されたすべてのソフトウェア イメージと設定は、新しいルーティングエンジンに同期され、新しいルーティングエンジンが再起動されます。新しいルーティングエンジンが復旧すると、システムに参加します。

  6. (レスキュー設定がある場合は必要)プライマリルーティングエンジンの file copy rescue-config-filenamesecondary-re-name:/config/ コマンドを使用して、プライマリルーティングエンジンからセカンダリルーティングエンジンへのレスキュー設定を同期します。

    デュアルルーティングエンジンシステムでは、セカンダリルーティングエンジンがプライマリルーティングエンジンの現在のイメージとは異なる現在のイメージで起動し、 auto-sw-sync enable ステートメントが設定されている場合、プライマリルーティングエンジンは現在のイメージをセカンダリルーティングエンジンに同期させます。プライマリ ルーティングエンジンは、ロールバック ソフトウェア イメージとその他のイメージもセカンダリ ルーティングエンジンに同期します。プライマリルーティングエンジンからの現在の構成ファイル(juniper.conf.gz)がセカンダリルーティングエンジンの現在の構成ファイルと一致する場合、プライマリルーティングエンジンはレスキュー設定(rescue.conf.gz)をセカンダリルーティングエンジンに同期しません。例えば:

  7. プライマリルーティングエンジンの request chassis routing-engine master release 運用モードコマンドで、新しく挿入したルーティングエンジンが正しく機能し、新しく挿入されたルーティングエンジンに制御を解放できることを確認します。

    その後、新しく挿入されたルーティングエンジンが 1 次ルーティングエンジンにならない場合は、新しく挿入されたルーティングエンジンで request chassis routing-engine master release コマンドを発行して制御を解放し、新しく挿入されたルーティングエンジンを取り外し、別のルーティングエンジンを取得して挿入し、この手順を繰り返します。

ノード同期の詳細については、「 request system software syncauto-sw-sync」を参照してください。

ソフトウェアのインストールに必要なディスク容量が足りない

ソフトウェアのインストールプロセスには、一定量の未使用のディスク容量が必要です。システムに十分なスペースがない場合は、次のようなエラーメッセージが表示されます。

WARNING: The /soft filesystem is low on free disk space.

WARNING: This package requires 1075136k free, but there is only 666502k available.

ソフトウェアのインストールを成功させるために十分なディスク容量を作成する必要がある場合は、次の操作を実行できます。

  • show system software listおよびrequest system software delete動作モードコマンドを使用して、古いイメージを識別して削除します。
  • show system storageおよびrequest system storage cleanup運用モードコマンドを使用して、不要なファイルを特定して削除します。

ソフトウェアのインストールに十分なディスク容量を作成する方法の詳細については、「 アップグレードに十分なディスク容量を確保する」を参照してください。