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 OS のアップグレードとダウングレードを参照してください。

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の挿入中にコンソールセッションが利用できない場合は、 /var/log ディレクトリで daに関連するメッセージを確認します。例えば、 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ホストをサポートするルーティングエンジンの緊急ブートデバイスの作成を参照してください。ddコマンドを使用して junos-vmhost-install-usbイメージをUSBドライブに書き込んだ後、request vmhost reboot usbコマンドを使用して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 コマンドを使用できます。このコマンドの詳細については、request system software add(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が有効になっている場合は、階層レベルからステートメントを nonstop-routing [edit routing-options]削除して無効にします。

GRES と NSR を無効にするには、次の手順を実行します。

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

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

  2. CLI 操作プロンプトから、設定モードに入ります。

  3. ノンストップ アクティブ ルーティング(NSR)を無効にします。

  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コマンドを使用してパッケージをインストールするときに、re0またはre1オプションを含めないでください。このような場合、パッケージはアップグレードが成功した後に削除されます。

    MXシリーズでは、 request system software add set コマンドを使用して、複数のソフトウェアパッケージを同時にインストールできます。

    request system software add set コマンドの詳細については、「 request system software add(Junos OS)」または「 CLI エクスプローラー」を参照してください。

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

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

    手記:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    注意:

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

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

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

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

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

    手記:

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

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

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

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

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

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

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

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

冗長ルーティングエンジンのアップグレードを完了するには:

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

    手記:

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

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

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

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

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

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

    • アップグレードされた FreeBSD で Junos OS をバックアップするには、 request system snapshot recovery コマンドを使用します。どのリリースのどのプラットフォームで、アップグレードされた FreeBSD で Junos OS を使用しているかを調べるには、 Feature Explorer を参照して Junos kernel upgrade to FreeBSD 10+ と入力してください。

    • Junos OSには、 request system snapshot コマンドを使用します。

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

    request system snapshot コマンドの詳細については、CLI Explorer を参照してください。

    手記:

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