ネットワーク ブートを使用した EX4000 のブート
ネットワークブート(ネットブート)とは、ハードドライブやUSBドライブなどのローカルストレージデバイスに依存するのではなく、ネットワークソースから直接デバイスの起動を開始するプロセスを指します。この方法により、デバイスはネットワーク経由で一元化されたサーバーからオペレーティングシステムをロードできます。
ネットワークブート(ネットブート)は、ハードディスクやUSBドライブなどのローカルストレージデバイスではなく、ネットワークの場所からデバイスを起動するプロセスです。ネットブートにより、デバイスは中央サーバーから起動し、ネットワーク経由で Junos OS をロードできます。
管理者は、中央サーバーを使用してネットワーク全体でデバイスファームウェアを効率的に更新またはアップグレードできるため、すべてのデバイスに最新の機能とセキュリティパッチが確実に適用されます。ファームウェアは中央サーバーから直接取得されるため、改ざんや悪用のリスクが大幅に軽減されます。さらに、ファームウェアや設定変更のログ記録と監視を一元化することで、信頼性の高い監査証跡が提供されるため、不正な変更を簡単に検出できます。
デバイスは、最初にローカル ハード ディスクからブート ファイルを読み込もうとするように設定されていますが、USB からファイルを読み込もうとすると失敗します。USBが利用できない場合、またはその他の形式の障害がある場合、システムはネットブートを試みます。また、ハード ディスクや USB の状態に関係なく、デバイスの再起動時にコンソールでネットブート オプション(BOOT0001 NET00
)を手動で選択することもできます。
ネットワークブートを使用
このセクションでは、ネットワークブートを使用する手順を説明します。
前提 条件
DHCPサーバーは、以下を提供するように設定する必要があります。
-
ネクストホップサーバーとしてのTFTPサーバー情報
-
TFTPサーバー内のローダー ファイルの場所
以下の手順に従って、ネットワーク ブートを使用して EX4000 を起動します。
電源を入れ直すと、次のオプションが U-Boot Boot Menu
に表示されます。
*** U-Boot Boot Menu *** BOOT0000 HDD00 BOOT0000 USB00 BOOT0001 NET00 U-Boot console Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit
BOOT0001 NET00
オプションを選択し、Enter キーを押します。手記:このオプションを手動で選択しなかった場合、デバイスの U-Boot は、ハード ディスクおよび USB からの起動に失敗した後、ネットワーク上で起動可能なイメージを自動的に検索するように設定されます。
bootp
コマンドは、システムによって実行され、DHCPサーバーにリクエストを送信して、IPアドレスやその他のネットワーク構成情報を取得します。DHCP サーバーは、ローダーファイル名を含むネットワークブートサーバーの IP アドレスで応答します。
デバイスはローダー ファイルをダウンロードし、そのファイルを使用して起動します。
起動後、コンソールに
OK
プロンプトが表示されます。
次のTFTPインストールコマンドを実行します。ここで、
junos-install-media-net-ex40xx.tgz
はインストールするイメージのファイル名です。OK install tftp://192.168.65.31/junos-install-media-net-ex40xx-.tgz
その後、デバイスは指定されたサーバーの場所に接続し、TFTPを使用して必要なファイルをダウンロードしてから、イメージを安全にインストールします。