EX シリーズ スイッチへのソフトウェアのインストール
EX シリーズ デバイスは、事前にインストールされた Junos オペレーティング システム(Junos OS)とともに提供されます。この手順を開始する前に、必要なソフトウェア パッケージを決定してダウンロードしてください。どのアップグレードに使用するパッケージの詳細については、 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 プラットフォームを使用して構成ファイルを作成します。構成ファイルを Disk-on-Key USB メモリ スティックに配置します。
EX2300、EX3400、またはEX4100スイッチへのソフトウェアのインストール
EX2300、EX3400、またはEX4100スイッチにソフトウェアをインストールする前に、
-
ソフトウェア インストール パッケージを /var/tmp ディレクトリにダウンロードする前に、システムで 620 MB 以上のディスク容量が使用可能であることを確認します。コマンド
show system storage
を使用して、使用可能な領域の詳細を取得します。 -
使用可能なスペースが不十分な場合は、 コマンドを使用します
request system storage cleanup
。さらに、 /var/tmp または /var/ log ディレクトリから他のログや不要なファイルを手動 で 削除できます。
バーチャル シャーシまたは単一ルーティング エンジン(CLI 手順)を使用した EX シリーズ スイッチへのソフトウェアインストールの手順に従って、ソフトウェアのインストールを完了できるようになりました。
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手順) または ノンストップソフトウェアアップグレード(CLI手順)を使用したEX6200またはEX8200スタンドアロンスイッチ上のソフトウェアのアップグレードを参照してください。
EX8200バーチャルシャーシ上のソフトウェアをアップグレードするには、 EX8200バーチャルシャーシ内のすべてのデバイスにソフトウェアをインストールするを参照してください。
単一のルーティング エンジンを使用してスイッチにソフトウェア アップグレードをインストールするには、次の手順に基づきます。
冗長ルーティング エンジンを搭載した EX シリーズ スイッチへのソフトウェアのインストール(CLI 手順)
冗長ルーティング エンジンを搭載したスイッチにソフトウェアをインストールするには、次の 2 つの方法のいずれかを使用します。
NSSU の実行 — NSSU はルーティング エンジンを単一のコマンドでアップグレードし、ネットワークの中断を最小限に抑えます。NSSU は GRES と NSR を活用して、制御プレーンを中断しません。各LAGのメンバーリンクが異なるラインカードに存在するようにLAGを定義することで、ネットワークトラフィックの中断を最小限に抑えることができます。ライン カードは 1 つずつアップグレードされるため、ライン カードのアップグレード中もトラフィックは他のライン カードを通過し続けます。
NSSUを使用して、スイッチ上で実行されているソフトウェアをダウングレードすることはできません。
NSSUの詳細については、 EXシリーズスイッチでのノンストップソフトウェアアップグレードについてを参照してください。
各ルーティングエンジンを手動でアップグレードする - バックアップのルーティングエンジンから始めて、各ルーティングエンジンに対してJunos OSのインストールを個別に実行できます。この手順を使用して、スイッチで実行されているソフトウェアをダウングレードできます。
EX6200スイッチまたは冗長ルーティングエンジンを搭載したEX8200スイッチでは、バックアップのルーティングエンジンから始めて、ルーティングエンジンを個別にアップグレードすることで、Junos OSアップグレード中のネットワーク運用の中断を最小限に抑えることができます。
EX8200スイッチがJunos OSリリース10.4R3以降を実行している場合、この手順ではなくノンストップソフトウェアアップグレード(NSSU)を使用することで、1つのコマンドで、ネットワークの中断を最小限に抑えて、両方のルーティングエンジンのソフトウェアパッケージをアップグレードできます。 ノンストップソフトウェアアップグレード(CLI手順)を使用したEX6200またはEX8200スタンドアロンスイッチ上のソフトウェアのアップグレードを参照してください。
ソフトウェアのインストールを開始するときにグレースフルルーティングエンジンスイッチオーバー(GRES)またはノンストップアクティブルーティング(NSR)が有効になっている場合、ソフトウェアは正しくインストールされません。設定モードで コマンドを使用してソフトウェアのインストールを開始する前に、GRES をdeactivate chassis redundancy graceful-switchover
無効にしてください。GRES が有効になっている場合、 redundancy コマンドで GRES が削除されます。デフォルトでは、NSRは無効になっています。NSR が有効になっている場合は、 階層レベルから ステートメントを[edit routing-options]
削除nonstop-routing
して無効にします。
1つのルーティングエンジンがインストールされたEX6200スイッチまたはEX8200スイッチ上のソフトウェアパッケージをアップグレードするには、 バーチャルシャーシまたは単一ルーティングエンジン(CLI手順)を使用したEXシリーズスイッチへのソフトウェアのインストールを参照してください。
冗長ルーティングエンジンをアップグレードするには、プライマリルーティングエンジンで現在実行中のソフトウェアバージョンを維持しながら、バックアップルーティングエンジンに新しいJunos OSリリースをインストールします。バックアップルーティングエンジンで新しいソフトウェアバージョンが正しく動作していることを確認した後、デバイス制御をバックアップルーティングエンジンに切り替えます。最後に、新しいバックアップ ルーティング エンジンに新しいソフトウェアをインストールします。
スイッチで Junos OS をアップグレードするには、以下のタスクを実行します。
- ソフトウェアのインストールに備えたスイッチの準備
- バックアップ ルーティング エンジンへのソフトウェアのインストール
- デフォルトプライマリルーティングエンジンへのソフトウェアのインストール
- デフォルトプライマリルーティングエンジンへのルーティング制御の復帰(オプション)
ソフトウェアのインストールに備えたスイッチの準備
ソフトウェアをインストールする前に、以下の手順を実行します。
バックアップ ルーティング エンジンへのソフトウェアのインストール
ソフトウェアのインストール用にスイッチを準備した後、バックアップのルーティング エンジンにソフトウェアをインストールします。インストール中は、プライマリ ルーティング エンジンは動作を継続し、ネットワーク トラフィックの中断を最小限に抑えます。
デフォルトプライマリルーティングエンジンへのソフトウェアのインストール
バックアップのルーティング エンジンに制御を転送し、プライマリ ルーティング エンジン ソフトウェアをアップグレードまたはダウングレードするには、次の手順にしたがってください。
手順の開始時にプライマリ ルーティング エンジンだったルーティング エンジン(デフォルトのプライマリ ルーティング エンジン)にルーティング制御を返す場合は、次のタスクを実行します。
デフォルトプライマリルーティングエンジンへのルーティング制御の復帰(オプション)
スイッチは、ソフトウェアアップグレード後にプライマリルーティングエンジンとして機能するスロット1のルーティングエンジンで正常な動作を維持できます。そのため、このタスクを実行するのは、スロット0のデフォルトプライマリルーティングエンジンにルーティング制御を戻したい場合のみです。
スタンドアロンEX8200スイッチまたはEX8200バーチャルシャーシのラインカード上のローダーソフトウェアのアップグレード
EX8200スイッチのラインカード上のローダーソフトウェアをアップグレードする必要はほとんどありません。
ラインカード用のローダーソフトウェアバージョンのアップグレードは、ソフトウェアアップグレードを完了する必要はありません。まれに、ラインカードのローダー ソフトウェア バージョンではアップグレードがアップグレードされた Junos OS との互換性を必要とするため、ソフトウェア アップグレード直後にライン カードがオフラインになる場合があります。この問題やその他の重大でない問題を回避するために、ベストプラクティスとしてラインカード上のローダーソフトウェアをアップグレードすることができます。
EX8200スイッチのラインカード上のローダーソフトウェアは、EX8200ルーティングエンジンローダーソフトウェアをアップグレードするのと同じローダーソフトウェアパッケージを使用して更新されます。ライン カード ソフトウェア ローダーには、それぞれ単一のローダー ソフトウェア バージョンを持つ 2 つのバンクが含まれています。この手順は、スタンドアロンEX8200スイッチまたはEX8200バーチャルシャーシのラインカードの両バンクのローダーソフトウェアをアップグレードするために使用されます。
スタンドアロン EX8200 スイッチまたは EX8200 バーチャル シャーシのライン カード上のローダー ソフトウェアをアップグレードするには、次の手順に沿います。
Junos OS、ルーティング エンジン ローダー ソフトウェア、ライン カード ローダー ソフトウェアをアップグレードする場合は、Junos OS、ライン カード ローダー ソフトウェア、ルーティング エンジン ローダー ソフトウェアの順にアップグレードすることをお勧めします。
「」も参照
USB フラッシュ ドライブに保存されているソフトウェア パッケージを使用した EX シリーズ スイッチの起動
ソフトウェアを使用してスイッチを起動する前に、Junos OSをUSBフラッシュ ドライブに保存するには、2つの方法があります。USBフラッシュ ドライブをUSBポートに挿入する前に、ソフトウェアをUSBフラッシュ ドライブにプリインストールすることも、システムスナップショット機能を使用して内部スイッチメモリからUSBフラッシュ ドライブにファイルをコピーすることもできます。
システム スナップショットを使用して USB フラッシュ メモリにファイルを移動し、これらのファイルを使用してスイッチを起動するには、「 スナップショットの作成と EX シリーズ スイッチの起動に使用する」を参照してください。この方法を使用して、スイッチが正常に動作している場合は、USBフラッシュ ドライブからスイッチを起動することをお勧めします。
ソフトウェアをUSBフラッシュ ドライブにプリインストールする必要がある場合は、このトピックで説明されている方法を使用できます。スイッチを起動するために、USBフラッシュ ドライブにJunos OSをプリインストールすることは、いつでも実行でき、スイッチが内部フラッシュ メモリ内のJunos OSを見つけることができないため、スイッチがローダープロンプトに起動する際に特に便利です。
USBフラッシュ ドライブからスイッチを起動するために、次のツールとパーツが用意されていることを確認します。
-
EX シリーズ スイッチの USB ポートの仕様を満たす USB フラッシュ ドライブ。 EXシリーズスイッチのUSBポート仕様を参照してください。
-
インターネットからソフトウェア パッケージをダウンロードし、USB フラッシュ ドライブにコピーするために使用できるコンピューターまたはその他のデバイス。
USB フラッシュ ドライブを挿入する前に、Junos OS パッケージを USB フラッシュ ドライブにダウンロードするには、次の手順にしたがってください。