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 コマンドの結果を使用して、USB フラッシュ・ドライブのデバイス ID を、前のステップのデバイス 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コマンドを使用できます。このコマンドの詳細については、 システムソフトウェアの追加を要求する(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コマンドを使用してパッケージをインストールするときに、re0またはre1オプションを含めないでください。このような場合、パッケージはアップグレードが成功した後に削除されます。

    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 を組み合わせるには、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 コマンドの詳細については、 システム ソフトウェアの追加要求(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. 新しいソフトウェアをインストールし、正常に動作していることを確認したら、プライマリとバックアップの両方のルーティングエンジンで新しいソフトウェアをバックアップします。

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

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

    手記:

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