EXシリーズスイッチへのソフトウェアのインストール
EXシリーズ デバイスは、Junos OS(Junosオペレーティング システム)が事前にインストールされた状態で提供されます。この手順を開始する前に、必要なソフトウェア パッケージを決定してダウンロードします。各アップグレードに必要なパッケージについて、詳しくは Junos OSおよびJunos OS Evolvedのインストール パッケージ名を参照してください。
EXシリーズスイッチへのソフトウェアインストールについて
ジュニパーネットワークスEXシリーズイーサネットスイッチは、ジュニパーネットワークスJunosオペレーティングシステム(Junos OS)がプリインストールされた状態で提供されます。新機能およびソフトウェア修正が利用可能になったら、それらを使用するためにソフトウェアをアップグレードする必要があります。Junos OSを以前のリリースにダウングレードすることもできます。
このトピックでは、次の内容について説明します。
- ソフトウェアのインストールプロセスの概要
- バーチャル シャーシへのソフトウェアのインストール
- 自動ソフトウェア ダウンロードを使用したソフトウェアのインストール
- ディスクオンキーUSBメモリスティックからEX2200またはEX3300スイッチへのコンフィギュレーションファイルの自動インストール
- EX2300、EX3400、または EX4100 スイッチへのソフトウェアのインストール
ソフトウェアのインストールプロセスの概要
EXシリーズスイッチは、Junos OSの国内バージョンがプリインストールされた状態で提供されます。スイッチに電源を接続すると、インストールされているソフトウェアから起動(ブート)します。
EXシリーズスイッチのJunos OSをアップグレードするには、ソフトウェアパッケージをスイッチまたはローカルネットワーク上の別のシステムにコピーしてから、J-Webインターフェイスまたはコマンドラインインターフェイス(CLI)を使用してスイッチに新しいソフトウェアパッケージをインストールします。最後に、スイッチを再起動します。アップグレードされたソフトウェアから起動します。アップグレードが正常に完了したら、新しい現在の設定をセカンダリ デバイスにバックアップする必要があります。国内または制御されたJunos OSパッケージのどちらをインストールするかに関係なく、この手順に従う必要があります。
アップグレードが成功すると、アップグレードパッケージは /var/tmp からすべてのファイルを削除し、既存のソフトウェアを完全に再インストールします。以前のバージョンの設定ファイルや、セキュアシェルやホストキーなどの類似情報は保持されます。以前のソフトウェアパッケージは別のディスクパーティションに保存され、必要に応じて手動で元に戻すことができます。インストールプロセス中に電源が切れるなど、何らかの理由でソフトウェアのインストールが失敗した場合、システムは再起動時に元のアクティブなインストールに戻ります。
バーチャル シャーシへのソフトウェアのインストール
個々のEXシリーズスイッチを接続して1つのユニットを形成し、 バーチャルシャーシと呼ばれる単一のデバイスとして管理することができます。バーチャルシャーシは、メンバースイッチで構成される単一のネットワークエンティティとして動作します。バーチャル シャーシ内の各メンバー スイッチは、同じバージョンの Junos OS を実行している必要があります。
管理を容易にするため、バーチャルシャーシではソフトウェアリリースのアップグレードを柔軟に行うことができます。新しいソフトウェア リリースは、バーチャル シャーシのすべてのメンバー スイッチに展開することも、特定のメンバー スイッチにのみ展開することもできます。
また、ノンストップ ソフトウェア アップグレード(NSSU)を使用して、バーチャル シャーシ上のソフトウェアをアップグレードすることもできます。NSSUは、 グレースフルルーティングエンジンスイッチオーバー (GRES)と ノンストップアクティブルーティング (NSR)を活用して、アップグレード中にコントロールプレーンが中断されないようにします。各LAGのメンバーリンクが異なるラインカードまたは異なるメンバーに存在するようにリンクアグリゲーショングループ(LAG)を定義することで、ネットワークトラフィックの中断を最小限に抑えることができます。NSSUでは、ラインカードとバーチャルシャーシメンバーが一度に1つずつアップグレードされるため、ラインカードまたはメンバーのアップグレード中も、トラフィックは他のラインカードまたはメンバーを通過し続けます。
自動ソフトウェア ダウンロードを使用したソフトウェアのインストール
自動ソフトウェア ダウンロード機能は、DHCP メッセージ交換プロセスを使用して、ソフトウェア パッケージをダウンロードしてインストールします。ユーザーがDHCPサーバー上のソフトウェア パッケージへのパスを定義すると、DHCPサーバーからDHCPメッセージ交換プロセスの一環として、DHCPクライアントとして機能するEXシリーズスイッチにこのパスが伝達されます。自動ソフトウェア ダウンロード用に設定された DHCP クライアントはこれらのメッセージを受信し、DHCP サーバー メッセージ内のソフトウェア パッケージ名が DHCP クライアント スイッチを起動したソフトウェア パッケージ名と異なる場合は、ソフトウェア パッケージをダウンロードしてインストールします。 スイッチの自動ソフトウェア ダウンロードを使用したソフトウェアのアップグレードを参照してください。
ディスクオンキーUSBメモリスティックからEX2200またはEX3300スイッチへのコンフィギュレーションファイルの自動インストール
自動インストール プロセスを使用して、EX2200 または EX3300 スイッチでソフトウェアを設定できます。テキスト形式または XML 形式の構成ファイルを使用できます。XML 形式のファイルを使用する場合は、Junos Space プラットフォームを使用して構成ファイルを作成します。構成ファイルは、ディスクオンキーの USB メモリスティックに配置します。
EX2300、EX3400、または EX4100 スイッチへのソフトウェアのインストール
EX2300、EX3400、またはEX4100スイッチにソフトウェアをインストールする前に:
-
ソフトウェアインストールパッケージを /var/tmp ディレクトリにダウンロードする前に、システムに少なくとも 620 MB のディスク容量があることを確認してください。コマンド
show system storage
を使用して、使用可能な領域の詳細を取得します。 -
使用可能なスペースが不十分な場合は、コマンド
request system storage cleanup
を使用します。さらに、 /var/tmp または /var/log ディレクトリから、他のログや不要なファイルを手動で削除することもできます。
これで、 バーチャルシャーシまたはシングルルーティングエンジンを搭載したEXシリーズスイッチへのソフトウェアのインストール(CLI 手順)の手順に従って、ソフトウェアのインストールを完了することができます。
EX2300およびEX3400スイッチでJunos OSをアップグレードする場合のストレージの詳細については、 ナレッジベース を参照してください。
バーチャルシャーシまたはシングルルーティングエンジンを搭載したEXシリーズスイッチへのソフトウェアのインストール(CLI手順)
この手順を使用して、冗長ルーティングエンジンをサポートしていないすべてのスイッチを含む、EXシリーズスイッチの単一のルーティングエンジンでJunos OSをアップグレードできます。この手順を使用して、EX8200バーチャルシャーシを除くすべてのEXシリーズバーチャルシャーシのソフトウェアをアップグレードすることもできます。
この手順を使用して、次のスイッチまたはバーチャル シャーシをアップグレードできます。
-
EX2200スイッチ
-
EX2300スイッチ
-
EX3200スイッチ
-
EX3300スイッチ
-
EX3400スイッチ
-
EX4100スイッチ
-
EX4200スイッチ
-
EX4300スイッチ
-
EX4500スイッチ
-
EX4550スイッチ
-
EX6200スイッチ(シングルルーティングエンジンアップグレードのみ)
-
EX8200スイッチ(シングルルーティングエンジンアップグレードのみ)
-
EX8200バーチャルシャーシを除くすべてのバーチャルシャーシ
2つのルーティングエンジンを実行しているEX6200またはEX8200スイッチのソフトウェアをアップグレードするには、 冗長ルーティングエンジンを搭載したEXシリーズスイッチへのソフトウェアのインストール(CLI手順) または ノンストップソフトウェアアップグレードを使用したEX6200またはEX8200スタンドアロンスイッチのソフトウェアのアップグレード(CLI手順)を参照してください。
EX8200バーチャル シャーシのソフトウェアをアップグレードするには、 EX8200バーチャル シャーシのすべてのデバイス用のソフトウェアをインストールするを参照してください。
単一のルーティングエンジンを搭載したスイッチにソフトウェアアップグレードをインストールするには、次の手順に従います。
冗長ルーティング エンジンを搭載した EX シリーズ スイッチへのソフトウェアのインストール(CLI プロシージャ)
冗長ルーティングエンジンを搭載したスイッチにソフトウェアをインストールするには、次の2つの方法があります。
NSSU の実行 - NSSU は、1 つのコマンドで、ネットワークの中断を最小限に抑えながら、両方のルーティングエンジンをアップグレードします。NSSUは、GRESとNSRを利用して、コントロールプレーンが中断されないようにします。各LAGのメンバーリンクが異なるラインカードに存在するようにLAGを定義することで、ネットワークトラフィックの中断を最小限に抑えることができます。ラインカードは一度に1つずつアップグレードされるため、ラインカードがアップグレードされている間も、トラフィックは他のラインカードを通過し続けます。
NSSUを使用して、スイッチで実行されているソフトウェアをダウングレードすることはできません。
NSSUの詳細については、 EXシリーズスイッチのノンストップソフトウェアアップグレードについてを参照してください。
各ルーティングエンジンを手動でアップグレードする-バックアップルーティングエンジンから始めて、各ルーティングエンジンにJunos OSを個別にインストールできます。この手順を使用して、スイッチで実行されているソフトウェアをダウングレードできます。
冗長ルーティングエンジンを搭載したEX6200スイッチまたはEX8200スイッチの場合、バックアップのルーティングエンジンから始めてルーティングエンジンを個別にアップグレードすることで、Junos OSアップグレード時のネットワーク動作の中断を最小限に抑えることができます。
EX8200スイッチがJunos OSリリース10.4R3以降を実行している場合、この手順の代わりにノンストップソフトウェアアップグレード(NSSU)を使用することで、単一のコマンドで、最小限のネットワーク中断で両方のルーティングエンジンのソフトウェアパッケージをアップグレードできます。 ノンストップソフトウェアアップグレードを使用したEX6200またはEX8200スタンドアロンスイッチのソフトウェアのアップグレード(CLI 手順)を参照してください。
ソフトウェアのインストールの開始時に GRES(グレースフル ルーティング エンジン スイッチオーバー)または NSR(ノンストップ アクティブ ルーティング)が有効になっている場合、ソフトウェアは正しくインストールされません。設定モードで deactivate chassis redundancy graceful-switchover
コマンドを使用してソフトウェアのインストールを開始する前に、必ず GRES を無効にしてください。GRES が有効になっている場合は、redundancy コマンドで削除されます。デフォルトでは、NSRは無効になっています。NSRが有効になっている場合は、[edit routing-options]
階層レベルからnonstop-routing
ステートメントを削除して無効にします。
ルーティングエンジンがインストールされているEX6200スイッチまたはEX8200スイッチのソフトウェアパッケージをアップグレードするには、 バーチャルシャーシまたは単一のルーティングエンジンを搭載したEXシリーズスイッチへのソフトウェアのインストール(CLI 手順)を参照してください。
冗長ルーティングエンジンをアップグレードするには、まずバックアップルーティングエンジンに新しいJunos OSリリースをインストールし、プライマリルーティングエンジンでは現在実行中のソフトウェアバージョンを維持します。新しいソフトウェア バージョンがバックアップ ルーティング エンジンで正しく動作していることを確認した後、デバイス制御をバックアップ ルーティング エンジンに切り替えます。最後に、新しいバックアップのルーティングエンジンに新しいソフトウェアをインストールします。
スイッチのJunos OSをアップグレードするには、以下のタスクを実行します。
- ソフトウェア インストールのためのスイッチの準備
- バックアップルーティングエンジンへのソフトウェアのインストール
- デフォルトのプライマリルーティングエンジンへのソフトウェアのインストール
- ルーティング制御をデフォルトのプライマリルーティングエンジンに戻す(オプション)
ソフトウェア インストールのためのスイッチの準備
ソフトウェアをインストールする前に、次の手順を実行します。
バックアップルーティングエンジンへのソフトウェアのインストール
ソフトウェア インストール用にスイッチの準備が完了したら、バックアップ ルーティング エンジンにソフトウェアをインストールします。インストール中、プライマリ ルーティング エンジンは動作を継続し、ネットワーク トラフィックの中断を最小限に抑えます。
デフォルトのプライマリルーティングエンジンへのソフトウェアのインストール
バックアップのルーティングエンジンに制御を移し、プライマリルーティングエンジンソフトウェアをアップグレードまたはダウングレードするには、次の手順に従います。
手順の最初にプライマリ ルーティング エンジンであったルーティング エンジン(デフォルトのプライマリ ルーティング エンジン)にルーティング制御を戻す場合は、次のタスクを実行します。
ルーティング制御をデフォルトのプライマリルーティングエンジンに戻す(オプション)
スイッチは、ソフトウェアのアップグレード後もスロット1のルーティングエンジンをプライマリルーティングエンジンとして動作させることで通常の動作を維持できます。したがって、ルーティング制御をスロット0のデフォルトのプライマリルーティングエンジンに戻す場合にのみ、このタスクを実行してください。
スタンドアロンEX8200スイッチまたはEX8200バーチャルシャーシのラインカード上のローダーソフトウェアのアップグレード
EX8200スイッチのラインカード上のローダーソフトウェアをアップグレードする必要はほとんどありません。
ラインカードのローダーソフトウェアバージョンをアップグレードすることは、ソフトウェアのアップグレードを完了するための要件ではありません。まれに、ラインカードのローダー ソフトウェア バージョンがアップグレードされた Junos OS と互換性を持つためにはアップグレードが必要なため、ソフトウェア アップグレード後すぐにライン カードがオフラインになることがあります。ベストプラクティスとして、ラインカード上のローダーソフトウェアをアップグレードして、この問題やその他のそれほど深刻ではない問題を回避することができます。
EX8200スイッチのラインカード上のローダーソフトウェアは、EX8200ルーティングエンジンローダーソフトウェアのアップグレードと同じローダーソフトウェアパッケージを使用して更新されます。ラインカード ソフトウェア ローダーには 2 つのバンクがあり、それぞれに 1 つのローダー ソフトウェア バージョンがあります。この手順は、スタンドアロンのEX8200スイッチまたはEX8200バーチャルシャーシのラインカードの両バンクのローダーソフトウェアをアップグレードするために使用します。
スタンドアロンEX8200スイッチまたはEX8200バーチャルシャーシのラインカード上のローダーソフトウェアをアップグレードするには、次の手順に従います。
Junos OS、ルーティングエンジンローダーソフトウェア、ラインカードローダーソフトウェアをアップグレードする場合は、Junos OS、ラインカードローダーソフトウェア、ルーティングエンジンローダーソフトウェアの順でアップグレードすることをお勧めします。
関連項目
USBフラッシュドライブに保存されているソフトウェアパッケージを使用したEXシリーズスイッチのブート
ソフトウェアを使用してスイッチを起動する前に、Junos OSをUSBフラッシュ ドライブに保存するには、2つの方法があります。USBフラッシュドライブをUSBポートに挿入する前に、ソフトウェアをUSBフラッシュドライブにプリインストールするか、システムスナップショット機能を使用して内部スイッチメモリからUSBフラッシュドライブにファイルをコピーすることができます。
システム スナップショットを使用して USB フラッシュ メモリにファイルを移動し、それらのファイルを使用してスイッチを起動する方法については、 スナップショットの作成とそれを使用した EX シリーズ スイッチのブートを参照してください。スイッチが正常に動作している場合は、この方法を使用して USB フラッシュ ドライブからスイッチを起動することを推奨します。
ソフトウェアをUSBフラッシュドライブにプレインストールする必要がある場合は、このトピックで説明する方法を使用できます。Junos OSをUSBフラッシュ ドライブにプレインストールしてスイッチを起動することは、いつでも実行できます。スイッチが内部フラッシュ メモリでJunos OSを見つけることができないため、スイッチがローダー プロンプトで起動する場合に特に便利です。
USB フラッシュ ドライブからスイッチを起動するために、次のツールと部品が利用可能であることを確認します。
-
EXシリーズ スイッチのUSBポート仕様を満たすUSBフラッシュ ドライブ。 EXシリーズスイッチのUSBポート仕様を参照してください。
-
インターネットからソフトウェア パッケージをダウンロードして USB フラッシュ ドライブにコピーするために使用できるコンピューターまたはその他のデバイス。
USBフラッシュ ドライブを挿入する前に、Junos OSパッケージをUSBフラッシュ ドライブにダウンロードするには、次の手順に従います。