Junos OSの復旧
ソフトウェアのインストールに失敗した場合や、CLIが動作しないなど、Junos OSのインストール後に障害が発生した場合、失敗したソフトウェアを復元できます。Junos OSをインストールすることでソフトウェアを復元し、既存のJunos OSイメージを削除して新しいイメージをインストールできます。
失敗したソフトウェアのインストールからの回復
問題点
説明
Junos OSがインストールされているように見えるが、CLIが機能しない場合、またはデバイスにソフトウェアがインストールされていない場合は、このリカバリーインストール手順を使用してJunos OSをインストールできます。
ソリューション
スイッチに Junos OS イメージがすでに存在する場合は、新しい Junos OS パッケージを別のパーティションにインストールします。その場合は両方の Junos OS イメージがスイッチ上に残ります。新しいインストールプロセスを開始する前に既存の Junos OS イメージを削除できます。
QFX5100、QFX5200、EX4600、QFX10000 スイッチには、Junos OS イメージを再インストールするための個別のパーティションがありません。
これらのスイッチでは、リカバリーイメージが自動的に作成されます。以前に実行していたスイッチの電源がオンになっていて、Junos OS イメージを使用して起動できない場合、「リカバリ イメージの選択」メニューでオプションを選択することで、リカバリ Junos OS イメージを使用してスイッチを起動できます。
スイッチ上のシステムスナップショットを外付けUSBフラッシュドライブに作成し、そのスナップショットを復元目的で使用することをお勧めします。システムスナップショット機能は、デバイスの実行に現在使用されているファイル(実行中のジュニパーネットワークス Junos OS、アクティブ設定、レスキュー設定、ホストOSを含む/ config ディレクトリの完全な内容)の「スナップショット」を取得し、これらすべてのファイルを外部USBフラッシュ ドライブにコピーします。 スナップショットの作成とそれを使用した QFX3500 および QFX3600 シリーズスイッチの起動 、またはスナップショット の作成とそれを使用した QFXシリーズスイッチの起動を参照してください。
システムスナップショットは、QFX5200およびQFX10000スイッチではサポートされていません。
リカバリインストールを実行するには:
-
スイッチの電源を入れます。ローダースクリプトが起動します。
-
「 Loading /boot/defaults/loader.conf 」というメッセージが表示された後に、次のメッセージが表示されます。
Hit [Enter] to boot immediately, or space bar for command prompt.スペースキーを押してマニュアルローダーに入ります。
loader>プロンプトが表示されます。注:ローダー プロンプトは、QFX5100、QFX5200、EX4600、QFX10000 スイッチには表示されません。
QFX5100、QFX5200、EX4600、QFX10000 スイッチのみで、以前に実行していたスイッチの電源がオンになっていて、Junos OS イメージを使用して起動できない場合、回復イメージが自動的に保存されます。
これらのスイッチの1つが起動されていて、Junos OSのバージョンを読み込めない場合、コンソールに「リカバリイメージの選択」メニューが表示されます。「リカバリイメージの選択」メニューの指示に従って、これらのスイッチのいずれかのJunos OSのリカバリバージョンをロードします。
QFX5100、QFX5200、EX4600、または QFX10000 スイッチを使用している場合は、この手順の残りの部分は無視できます。
-
次のコマンドを入力します。
loader> install [––format] [––external] source
ここで:
-
format—インストールパッケージをインストールする前にインストールメディアを消去できます。このオプションが含まれていない場合、システムは新しいJunos OSを、最後にインストールされたJunos OSとは異なるパーティションにインストールします。 -
external—インストールパッケージを外部メディア(USBスティックなど)にインストールします。 -
source—次の 2 つの例に示すように、ネットワーク上のサーバー上または外部メディア上のファイルとして、Junos OS パッケージの名前と場所を表します。-
サーバーのネットワーク アドレスとサーバー上のパス。例えば、 tftp://192.0.2.0/junos/jinstall-qfx-5e-flex-15.1X53-D30.5-domestic-signed.tgz
-
Junos OS USB デバイス上のパッケージ (通常はルート ドライブに唯一のファイルとして格納されます)、 例:file://jinstall-qfx-5e-flex-15.1X53-D30.5-domestic-signed.tgz)。
-
これでインストールは通常どおり進行し、ログインプロンプトが表示されて終了します。
-
関連項目
アップグレードされた FreeBSD で Junos OS を実行しているデバイスでのJunos OSの回復
一部のハードウェアプラットフォームは、FreeBSD 6.1 の代わりにアップグレードされた FreeBSD カーネル (FreeBSD 10.x 以降) を実行します。アップグレードされたFreeBSDを備えたJunos OSを実行するジュニパーネットワークスデバイスには、2つの独立したボリュームがあります。
-
dev/gpt/junos (略して/junos )Junos OSを実行し、設定ファイルとログ ファイルを保存するために使用されるボリューム
-
dev/gpt/oam (略して/oam )は、Junos OSと設定の完全なバックアップを保存するために使用されるOAM(運用、管理、および保守)ボリュームです。
デバイスのソフトウェアが損傷した場合、 または /junos ボリュームに障害が発生した場合は、 /oam ボリュームに保存されているバックアップされたソフトウェアと設定を使用してシステムを起動し、回復設定で Junos OS を復元できます。この再起動を実行して構成を復元するには、 /oam ボリュームに、実行中の構成をシステムに提供するために必要なすべての情報が含まれている必要があります。この情報は、 request system snapshot recovery コマンドを使用して作成されたリカバリスナップショットによって提供されます。
Junos OSを復旧するには、以下の手順を実行するにはコンソールへのアクセスが必要です。
/oamボリュームに保存されているリカバリスナップショットを使用してJunos OSをリカバリするには、次の手順に従います。