緊急ブートデバイス(Junos OS)を使用したリカバリ
デバイスの Junos OS ソフトウェアが破損している場合は、緊急ブート デバイスを使用してソフトウェアを回復できます。
ルーターの緊急ブートデバイスの作成
デバイスのJunos OSソフトウェアが何らかの形で損傷し、Junos OSソフトウェアが完全にロードされない場合、緊急ブートデバイスを使用してデバイスを復活させることができます。緊急ブートデバイスは、プライマリディスクのパーティションを再設定し、Junos OSソフトウェアの新規インストールを再読み込みします。
Junos OS リリース 15.1 以降、特定のハードウェアプラットフォームでは、FreeBSD 6.1 ではなくアップグレードされた FreeBSD カーネル (FreeBSD 10.x 以降) が実行されています。
このセクションでは、ACXシリーズ、M Series、MXシリーズ、T Series、TX Matrix、TX Matrix Plusルーター用の緊急ブートデバイスを作成する方法について説明します。
緊急ブートデバイスを作成するには:
QFX シリーズ スイッチの緊急ブート デバイスの作成
開始する前に、お使いのデバイスとJunos OSリリース用のインストールメディアイメージを https://www.juniper.net/customers/support/ からダウンロードする必要があります。
デバイス上のJunos OSが何らかの形で損傷し、ソフトウェアが正しく読み込まれない場合、緊急起動デバイスを使用してプライマリディスクのパーティションを再作成し、Junos OSの新規インストールをロードできます。 緊急ブートデバイスを作成するには、次の手順に従います。
緊急ブートデバイスは、別のジュニパーネットワークスデバイス、またはLinuxをサポートする任意のラップトップまたはデスクトップPCで作成できます。緊急ブートデバイスを作成する手順は、デバイスによって異なります。
緊急ブートデバイスを作成するには:
QFX シリーズ スイッチでの緊急ブート デバイスを使用したインストールのリカバリー
デバイスのJunos OSが何らかの形で損傷し、ソフトウェアが正しくロードされない場合、工場出荷時のデフォルトのインストールを復元するために、緊急起動デバイス(USBフラッシュ ドライブなど)を使用してリカバリ インストールを実行する必要があります。ソフトウェアを回復したら、デバイス設定を復元する必要があります。デバイスが工場出荷時に出荷されたときと同じように新しい設定を作成することも、以前の設定を保存した場合は、そのファイルをデバイスに復元するだけで済みます。
可能であれば、回復インストールを実行する前に次の手順を実行してみてください。
-
インストール中に使用する緊急ブートデバイスがあることを確認します。緊急ブートデバイスの作成方法については、 QFXシリーズスイッチの緊急ブートデバイスの作成 を参照してください。
-
/config/juniper.conf.gzファイル内の既存の設定を、デバイスからサーバーなどのリモートシステムまたは緊急ブートデバイスにコピーします。安全性を高めるために、バックアップ設定(/config/juniper.conf.nという名前のファイルで、nは0〜9の数字)をリモートシステムまたは緊急ブートデバイスにコピーすることもできます。
システム スナップショット機能を使用して、この手順を完了できます。システムスナップショット機能は、QFX シリーズ スイッチの実行に現在使用されているファイルの「スナップショット」(/ config および /var ディレクトリの内容すべて(実行中の Junos OS、アクティブ設定、レスキュー設定を含む)を取得し、これらのファイルをすべてメモリ ソースにコピーします。 スナップショットの作成とスナップショットを使用したQFXシリーズスイッチのブートを参照してください。
手記:システム スナップショットは、QFX10000 および QFX5200 スイッチではサポートされません。
注意:リカバリインストールプロセスでは、内部フラッシュストレージの内容全体が完全に上書きされます。
-
必要に応じて、保存されているその他のファイルをリモートシステムにコピーします。
Junos OSを再インストールするには、次の手順に従います。
-
デバイスのコンソール ポートに(直接またはコンソール サーバー経由で)接続します。
-
緊急ブートデバイスをQFXシリーズスイッチに挿入します。
-
デバイスを再起動するか、電源を入れ直します。
-
デバイスが再起動したらすぐに、起動オプションメニューが開くまで Esc を押し続けます。
Press Esc for boot options ... Intel(R) Xeon(R) CPU @ 2.50GHz 2.50 GHz V0018.8 16384 MB RAM Continue Boot Manager Device Manager Boot From File Setup Utility
手記:起動オプションメニューを開くために Esc を押し逃した場合は、デバイスを複数回再起動または電源を入れ直す必要がある場合があります。
-
ブートオプションメニューで、[ ブートマネージャー]を選択します。
-
ブートマネージャメニューで、緊急ブートデバイスを選択します。この例では、緊急ブート デバイスは USB デバイスです。
手記:それ以降のリリースでは、ブート マネージャ メニューに、同じ USB リカバリ デバイスに対して 2 つの異なるエントリが表示される場合があります。 [EFI USB デバイス ] エントリを選択します。
┌──────────────────────────────────────────────────────────────────────────────┐ │ Boot Manager │ └──────────────────────────────────────────────────────────────────────────────┘ Boot Option Menu SSD0 : ATP M.2 2242 IBA GE Slot 0101 v1350 IBA GE Slot 0102 v1350 USB : General Udisk SSD1 : ATP M.2 2242 IBA GE Slot 0103 v1350 EFI HDD Device (ATP M.2 2242) Internal EFI Shell
Juniper Linux インストーラまたは GNU GRUB メニューが開きます。メニューとオプションは、プラットフォームとリリースによって若干異なる場合があります。
-
工場出荷時のJunos OSソフトウェアが緊急ブートデバイスにインストールされている場合、次のオプションが表示されます。
Juniper Linux Installer - (c) Juniper Networks 2014 Reboot Install Juniper Linux Platform Boot to host shell [debug]
[ Juniper Linux プラットフォームのインストール ] を選択して、緊急ブート デバイスから Junos OS ソフトウェアをインストールします。
手記:プラットフォームとリリースによって、「Juniper Linuxのインストール」、「Juniper Linuxプラットフォームのインストール」、「セキュアブートをサポートしたJuniper Linuxのインストール」など、異なるエントリーが表示される場合があります。
-
デバイスは、緊急ブート デバイスからソフトウェアをコピーし、ステータス メッセージを表示することがあります。ソフトウェアのコピーには最大 12 分かかる場合があります。
-
ソフトウェアがデバイスにコピーされた後、デバイスはソフトウェアがインストールされた内部フラッシュ ストレージから再起動します。
手記:ブート マネージャ メニューに SSD ドライブと EFI HDD デバイス エントリの両方が含まれている場合は、[ EFI HDD デバイス ] オプションを手動で選択します。
再起動が完了すると、デバイスにJunos OSのログイン プロンプトが表示されます。
root@switch#
-
デバイスが工場出荷時に出荷されたときと同じように新しい設定を作成するか、以前に保存した設定ファイルをデバイスに復元します。
-
緊急ブートデバイスを取り外します。
回復インストールの実行
デバイスのソフトウェアが破損しているか破損している場合は、緊急ブートデバイスを使用してリカバリインストールを実行し、工場出荷時のデフォルトのインストールを復元する必要があります。ソフトウェアを回復したら、ルーターまたはスイッチの設定を復元する必要があります。デバイスが工場出荷時に出荷されたときと同じように新しい設定を作成することも、デバイスの以前の設定を保存した場合は、そのファイルをシステムに復元するだけで済みます。
状況に応じて、回復インストールを実行する前に次の手順を実行する必要があります。
インストール中に使用する緊急リカバリディスクがあることを確認します。ルーターまたはスイッチは、最初に出荷されるときに、緊急リカバリディスクとして提供されます。緊急ブートデバイスの作成手順については、 ルーターの緊急ブートデバイスの作成を参照してください。
/config/juniper.conf.gzファイル内の既存の設定をデバイスからリモートシステムにコピーします。安全性を高めるために、バックアップ設定(/config/juniper.conf.nという名前のファイルで、nは0から9までの数字)をコピーすることもできます。
注意:リカバリインストールプロセスでは、固定ストレージメディアの内容全体が完全に上書きされます。
必要に応じて、保存されているその他のファイルをリモートシステムにコピーします。
Junos OSを再インストールするには、次の手順に従います。
リムーバブル メディアの緊急ブート デバイスをデバイスに挿入します。
手記:PC カードや USB スティックなどのインストール メディアに設定を保存できます。
デバイスを再起動します。
CLI がまだアクティブな場合は、コマンド モードから request system reboot コマンドを発行してデバイスを再起動します。
CLI が機能していない場合は、主電源スイッチを使用してデバイスの電源を手動でオフにし、10 秒待ってから、デバイスの電源を入れ直します。
次の質問が表示されたら、「 y」と入力します。
手記:Junos OS リリース 15.1 で導入された、アップグレードされた FreeBSD を使用した Junos OS では、次の警告は表示されません。アップグレードされた FreeBSD で Junos OS を使用しているプラットフォームを確認するには、 アップグレードされた FreeBSD で Junos OS のリリース情報を参照してください。
WARNING: The installation will erase the contents of your disk. Do you wish to continue (y/n)? y
デバイスは、リムーバブルメディアの緊急ブートデバイスからシステムにソフトウェアをコピーし、ステータスメッセージを表示する場合があります。ソフトウェアのコピーには、デバイスによっては最大45分かかる場合があります。プロセスが完了すると、ルーターは記憶喪失状態で起動し、ログイン プロンプトが表示されます。
リムーバブルメディアの緊急ブートデバイスを取り外します。
デバイスのコンソール ポートに root としてログインし、コマンド モードから request system reboot コマンドを発行してデバイスを再起動します。
デバイスが、ソフトウェアをインストールされたばかりのブートデバイスから再起動します。再起動が完了すると、デバイスにログイン プロンプトが表示されます。
-
デバイスが工場出荷時に出荷されたときと同じように新しいコンフィギュレーションを作成するか、以前に保存したコンフィギュレーション・ファイルをシステムに復元します。詳細については、 単一のルーティングエンジンを搭載したデバイスでのJunos OSの初回設定、 デュアルルーティングエンジンを搭載したデバイスでのJunos OSの初回設定、および 保存した設定の復元を参照してください。