Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

USBフラッシュドライブを使用したMXシリーズルーターへのソフトウェアのインストール

USBフラッシュ ドライブを使用して、MXシリーズ ルーターにJunos OSをインストールまたはアップグレードできます。

メモ:

このトピックでは、MXシリーズルーターの全体的な情報について説明します。

特定のMXシリーズルーターの詳細については、そのデバイスのハードウェアガイドを参照してください。

特定のデバイスのハードウェアガイドにアクセスするには、 製品別Junos OS を確認してデバイスを選択してください。デバイスのハードウェアガイドへのリンクと、他のデバイス固有のガイドへのリンクが表示されます。

開始する前に、必要なソフトウェア パッケージを決定し、USB フラッシュ ドライブにダウンロードします。各アップグレードに必要なパッケージについて、詳しくは Junos OSおよびJunos OS Evolvedのインストール パッケージ名を参照してください。

メモ:

このトピックでは、Junos OSの標準的なインストールと、Junos OSインストールパッケージを使用したアップグレードについて説明します。

Junos OS リカバリー インストールの詳細については、 Junos OS のリカバリーを参照してください。

アップグレードされた FreeBSD を使用した Junos OS へのアップグレードについては、「 アップグレードされた FreeBSD を使用した Junos へのアップグレードとダウングレード」を参照してください。

USBフラッシュ ドライブへのJunos OSのプレインストール

ソフトウェアを使用してルーターをインストールまたはアップグレードする前に、USBフラッシュ ドライブにJunos OSが保存されている必要があります。

USBフラッシュ ドライブにソフトウェアをプリインストールするには、次のことを確認してください。

  • USBフラッシュ ドライブが、MX シリーズ ルーターの USB ポートの仕様を満たしている。

  • USBフラッシュドライブは空で、FAT-32としてフォーマットされています。

  • USBフラッシュ ドライブの容量は、目的のJunos OSパッケージのサイズに対応できる大きさです。

  • ダウンロード サイトからソフトウェア パッケージをダウンロードし、USB フラッシュ ドライブにコピーするコンピューター。

Junos OS パッケージを USB フラッシュ ドライブにダウンロードするには、次の手順に従います。

  1. USBフラッシュドライブをコンピューターに挿入します。
  2. ダウンロード サイトに移動し、目的の Junos OS パッケージを USB フラッシュ ドライブにダウンロードします。

    推奨ダウンロードサイト: MXシリーズソフトウェアのダウンロード

  3. ルーターのモデルとバージョンを選択し、[ Install Media ]メニューからダウンロードするソフトウェア パッケージを選択します。
  4. ソフトウェア パッケージをダウンロードします。

    (オプション)識別のためにソフトウェア パッケージの名前を変更します。

  5. ダウンロードが完了したら、USBフラッシュドライブを取り出します。

USBフラッシュ ドライブからのJunos OSのインストール

メモ:

ベスト プラクティスとして、インストール手順を開始する前に、インストールした Junos OS イメージと構成ファイルのシステム スナップショットをバックアップ用に保存しておくことをお勧めします。

システム スナップショットの保存の詳細については、 システム スナップショットのリクエスト (リリース 10 より前の FreeBSD 搭載 Junos OS)を参照してください。

USBフラッシュ ドライブからJunos OSパッケージをインストールするには、次の手順に従います。

  1. ルーターの電源がオフになっていることを確認します。
  2. USBフラッシュ ドライブをルーターのUSBポートに挿入します。
  3. ルーターの電源を入れます。

    ルーターの電源を入れると、ローダー スクリプトが開始され、USB フラッシュ ドライブ上の Junos OS パッケージの有無が確認されます。

  4. インストール プロンプトが表示されたら、 を入力します Yes
  5. インストールが完了したら、ルーターを再起動します。
  6. 再起動が完了したら、ログインして、新しいバージョンのソフトウェアが正しくインストールされていることを確認します。

USBフラッシュ ドライブを使用したJunos OSのアップグレード

USBフラッシュ ドライブを使用してMXシリーズ ルーターのJunos OSをアップグレードする手順は、USBフラッシュ ドライブからJunos OSをインストールする手順とは異なります。インストール手順には、USBフラッシュドライブからデバイスを起動し、設定ファイルやデータファイルを保存せずにJunos OSの新しいイメージをインストールすることが含まれます。アップグレード手順では、既存の設定ファイルとデータ ファイルを保持したまま、既存の Junos OS をデバイス上の別のバージョンの Junos OS に置き換えます。

アップグレードの手順は次のとおりです。

  1. ルーターで、root ユーザーとしてシェルを入力します。
  2. ルーター上の既存のデバイスを一覧表示します。

    例えば:

  3. USBフラッシュ ドライブをルーターのUSBポートに挿入します。

    コンソール メッセージには、USB フラッシュ ドライブのデバイス ID が示されます。

    コマンドの結果 ls directory name を使用して、前の手順のデバイス ID のリストと比較することにより、USB フラッシュ・ドライブのデバイス ID を判別できます。

    メモ:

    USB の挿入中にコンソール セッションが使用できない場合は、 に関連するdaメッセージをディレクトリで確認します/var/log。例えば、メッセージを表示するには、 コマンドを使用しますshow log messages | match da

    この例では、 /dev/da2s1 は USB フラッシュ ドライブのデバイス ID です。

  4. マウント先の USB ドライブのディレクトリを作成します。

    例えば:

  5. USBドライブを新しいディレクトリにマウントし、ディレクトリの内容を確認します。

    例えば:

  6. Junos OSパッケージをUSBフラッシュドライブからルーターの内部ストレージの /var/tmp/ ディレクトリにコピーします。
    メモ:

    ls directory nameコマンドを使用して、Junos OSパッケージがルーターの内部ストレージにコピーされたことを確認します。

    この例では、USBフラッシュドライブ上のMX_image.tgzファイルがルーターの/var/tmpディレクトリにコピーされます。

  7. Junos OSパッケージをルーターの内部ストレージにコピーした後、USBフラッシュドライブをアンマウントします。

    例えば:

次のセクションに進み、Junos OSのアップグレードを続行します。

メモ:

VMhostをサポートするルーティング エンジンを搭載したデバイスでは、USBデバイスを緊急ブート デバイスとして使用できます。詳細については、 VMホストをサポートするルーティングエンジン用の緊急ブートデバイスの作成を参照してください。 junos-vmhost-install-usb コマンドを使用してイメージを USB ドライブ dd に書き込んだ後、 コマンドを使用して USB request vmhost reboot usb を起動できます。

ルーティング デバイス(Junos OS)へのソフトウェアのインストール

ルーティングデバイスは、Junos OSが事前にインストールされた状態で提供されます。新機能とソフトウェア修正が利用可能になると、それを使用するためにはJunos OSをアップグレードする必要があります。ソフトウェアは、単一および冗長のルーティングエンジンにインストールできます。

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

デバイスに新しいソフトウェア リリースをインストールする前に、現在のシステムをバックアップする必要があります。

メモ:

Junos OS リリース 20.3R1 以降、ACX710 ルーターは限定されたイメージをサポートします。

ルーターまたはスイッチのソフトウェアをアップグレードするには:

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

    変数 installation-package はインストールパッケージの名前です。ローカル ディスク上の絶対パスを指定します。パッケージ名のプレフィックスについては、 Junos OSのインストールパッケージ名を参照してください。

    メモ:

    (Junos OSのみ)複数のソフトウェアパッケージを一度にインストールするには、 コマンドを使用しますrequest system software add set。このコマンドの詳細については、「システム ソフトウェアの追加を要求する(Junos OS)」のオプションを参照してくださいset

    注意:

    パッケージが配置されているルーティングエンジンとパッケージをインストールしたいルーティングエンジンが同じ場合は、 コマンドを使用してパッケージ request system software addをインストールするときに オプションを含めre0 | re1ないでください。このような場合、パッケージはアップグレードが成功した後に削除されます。

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

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

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

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

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

  3. ログインして、インストールされているソフトウェアのリリースを確認します。
    • Junos OSリリースのインストールのためにリリースを確認するには、 コマンドを使用します show version

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

デバイスにルーティングエンジンが2つある場合は、ネットワーク動作の中断を最小限に抑えるために、各ルーティングエンジンにJunos OSを個別にインストールします。

冗長ルーティングエンジンをアップグレードするには、まずバックアップルーティングエンジンに新しいJunos OSリリースをインストールし、プライマリルーティングエンジンでは現在実行中のソフトウェアバージョンを維持します。新しいソフトウェア バージョンがバックアップ ルーティング エンジンで正しく動作していることを確認した後、デバイス制御をバックアップ ルーティング エンジンに切り替えます。最後に、新しいバックアップのルーティングエンジンに新しいソフトウェアをインストールします。詳細な手順については、次のサブセクションを参照してください。

インストールのためのデバイスの準備(Junos OS)

これがデバイスのアップグレードに最適な手順かどうかを判断します。

警告:

ソフトウェアのインストール開始時に GRES(グレースフル ルーティング エンジン スイッチオーバー)または NSR(ノンストップ アクティブ ルーティング)が有効になっている場合、ソフトウェアは正しくインストールされません。必ず GRES を無効化します(有効な場合)。デフォルトでは、NSRは無効になっています。NSRが有効になっている場合は、[ルーティングオプションの編集]階層レベルからノンストップルーティングステートメントを削除して無効にします。

GRES と NSR を確実に無効にするには、次のようにします。

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

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

  2. CLI の操作プロンプトから、コンフィギュレーション モードを開始します。

  3. ノンストップアクティブルーティング(NSR)を無効にします(Junos OSリリース10.4以降を実行するスイッチでサポートされています)。

  4. ノンストップブリッジングが有効になっている場合は、無効にします。

  5. ルーティングエンジンの冗長性が有効になっている場合は、無効にします。

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

    メモ:

    ソフトウェアをアップグレードする前に最新の設定変更を確実に行うため、ノンストップ アクティブ ルーティングとグレースフル ルーティング エンジン スイッチオーバーが無効になっていた場合でも、この手順を実行します。

  7. CLI コンフィグレーション モードを終了します。

バックアップルーティングエンジン(Junos OS)へのソフトウェアのインストール

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

この手順を開始する前に、必要なソフトウェア パッケージを決定し、プライマリ ルーティング エンジンの /var/tmp ディレクトリにダウンロードします。各アップグレードに必要なパッケージについて、 詳しくは Junos OSのインストール パッケージ名を参照してください。

バックアップのルーティング エンジンにソフトウェアをインストールするには、次の手順に従います。

  1. スロット 0 で、現在のプライマリ ルーティング エンジンのコンソール ポートにログインします。

  2. 次のコマンドを使用して request system software add 、バックアップのルーティングエンジン(re1)に新しいソフトウェアパッケージをインストールします。

    インストールと検証には約15分かかります。

    注意:

    パッケージが配置されているルーティングエンジンとパッケージをインストールしたいルーティングエンジンが同じ場合は、 コマンドを使用してパッケージ request system software addをインストールするときに または re1 オプションを含めre0ないでください。このような場合、パッケージはアップグレードが成功した後に削除されます。

    Junos OSリリース12.2以降を搭載するM Series、MXシリーズ、T Seriesルーターの場合、 コマンドを使用して複数のソフトウェアパッケージを同時にインストールできます request system software add set

    コマンドの詳細については request system software add setシステム ソフトウェアの追加要求(Junos OS) または CLI エクスプローラーを参照してください。

  3. バックアップ ルーティング エンジンを再起動して、新しいソフトウェアを起動します。

    デバイスにJunos OSの新しいインストールをロードするには、デバイスを再起動する必要があります。ステップ 2 と 3 を組み合わせるには、 コマンドに追加しますrebootrequest system software add。ただし、手順を個別に実行する場合は、システムソフトウェアを追加したルーティングエンジンを必ず再起動してください。

    メモ:

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

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

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

  4. show version invoke-on other-routing-engineコマンドを発行して、新しいソフトウェアがインストールされていることを確認します。

  5. (オプション)コマンドを使用して jweb パッケージ request system software add を追加します。このパッケージを追加する前に、インストールパッケージと同様にソフトウェアをダウンロードする必要があります。 jweb パッケージのダウンロードの詳細については、 ソフトウェアのダウンロード(Junos OS)を参照してください。

    jweb インストール モジュールは、ルーターの表示と設定に使用できるルーター管理グラフィカル ユーザー インターフェイスを追加します。

残りのルーティングエンジン(Junos OS)へのソフトウェアのインストール

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

プライマリ ルーティング エンジンにソフトウェアをインストールするには:

  1. プライマリからバックアップのルーティングエンジンにルーティング制御を移します。

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

  2. スロット1のルーティングエンジンがプライマリルーティングエンジンになっていることを確認します。

  3. コマンドを使用して、スロット0 request system software add のルーティングエンジンに新しいソフトウェアパッケージをインストールします。

    インストールと検証には約15分かかります。

    注意:

    パッケージが配置されているルーティングエンジンとパッケージをインストールしたいルーティングエンジンが同じ場合は、 コマンドを使用してパッケージ request system software addをインストールするときに または re1 オプションを含めre0ないでください。このような場合、パッケージはアップグレードが成功した後に削除されます。

    Junos OSリリース12.2以降を搭載するM Series、MXシリーズ、T Seriesルーターの場合、 コマンドを使用して複数のソフトウェアパッケージを同時にインストールできます request system software add set

    コマンドの詳細については request system software add setシステム ソフトウェアの追加要求(Junos OS) または CLI エクスプローラーを参照してください。

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

    デバイスにJunos OSの新しいインストールをロードするには、デバイスを再起動する必要があります。ステップ 3 と 4 を組み合わせるには、 コマンドに追加しますrebootrequest system software add。ただし、手順を個別に実行する場合は、システムソフトウェアを追加したルーティングエンジンを必ず再起動してください。

    メモ:

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

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

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

  5. 現在のバックアップ ルーティング エンジン(スロット 0)にログインし、 コマンドを発行 show version して、インストールされているソフトウェアのバージョンを確認します。

  6. (オプション)コマンドを使用して jweb パッケージ request system software add を追加します。このパッケージを追加する前に、インストールパッケージと同様にソフトウェアをダウンロードする必要があります。 jweb パッケージのダウンロードの詳細については、 ソフトウェアのダウンロード(Junos OS)を参照してください。

    jweb インストール モジュールは、ルーターの表示と設定に使用できるルーター管理グラフィカル ユーザー インターフェイスを追加します。

インストールの完了(Junos OS)

ソフトウェアが両方のルーティング エンジンにインストールされたら、ルータを元の設定に戻し、新しいインストールをバックアップします。

冗長ルーティングエンジンのアップグレードを完了するには、以下を行います。

  1. この手順を開始する前に存在していた設定を復元します(インストールのためのデバイスの準備(Junos OS)を参照)。

    メモ:

    コマンドの数字は、 rollback ルーターのインストール準備で行ったコミットの数と一致する必要があります。例えば、ルーティングエンジンの冗長性を無効にすることとノンストップブリッジを無効にするために別々のコミットを行った場合、このステップで を使用する必要があります rollback 2

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

  3. スロット0の元のプライマリルーティングエンジンにルーティング制御を戻します。

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

  4. ルーティング エンジン(スロット 0)が実際にプライマリ ルーティング エンジンであることを確認します。

  5. 新しいソフトウェアをインストールし、正常に動作していることを確認したら、プライマリとバックアップの両方のルーティングエンジンで新しいソフトウェアをバックアップします。

    ルート ファイル システムは /altroot にバックアップされ、 /config/altconfig にバックアップされます。ルートおよび /config ファイルシステムはルーターのコンパクトフラッシュカード上にあり、 /altroot および /altconfig ファイルシステムはルーターのハードディスクまたはソリッドステートドライブ(SSD)上にあります。

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

    メモ:

    コマンドを発行 request system snapshot すると、実行中のソフトウェアとバックアップコピーが同一になるため、以前のバージョンに戻すことはできません。