Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OSのリカバリー

ソフトウェアのインストールに失敗した場合や、Junos OS のインストール後に CLI が動作しないなどの障害が発生した場合は、障害が発生したソフトウェアを回復できます。Junos OSをインストールすることでソフトウェアをリカバリーし、既存のJunos OSイメージを削除して新しいイメージをインストールすることができます。

失敗したソフトウェア・インストールからのリカバリー

問題

形容

Junos OSがインストールされたように見えてもCLIが機能しない場合や、デバイスにソフトウェアがインストールされていない場合は、このリカバリーインストール手順を使用してJunos OSをインストールできます。

解決

Junos OSイメージがすでにスイッチに存在する場合、新しいJunos OSパッケージを別のパーティションにインストールするか(両方のJunos OSイメージがスイッチに残る場合)、既存のJunos OSイメージを削除してから新しいインストール プロセスを開始するか、どちらかを選ばなければなりません。

手記:

QFX5100、QFX5200、EX4600、QFX10000、OCXシリーズスイッチには、Junos OSイメージを再インストールするための個別のパーティションがありません。

これらのスイッチでは、リカバリ イメージが自動的に作成されます。以前に実行したスイッチの電源がオンになっていて、Junos OSイメージを使用して起動できない場合、[リカバリイメージの選択]メニューでオプションを選択することで、リカバリJunos OSイメージを使用してスイッチを起動できます。

スイッチ上のシステム スナップショットを外部 USB フラッシュ ドライブに作成し、そのスナップショットをリカバリに使用することをお勧めします。システムスナップショット機能は、デバイスの実行に現在使用されているファイル(実行中のジュニパーネットワークスJunos OS、アクティブ構成、レスキュー構成、ホストOSを含む /config ディレクトリの完全なコンテンツ)の「スナップショット」を取得し、これらのファイルをすべて外部USBフラッシュドライブにコピーします。 「スナップショットを作成してそれを使用して QFX3500 および QFX3600 シリーズ スイッチを起動する 」または「 スナップショットを作成してそれを使用して QFXシリーズ スイッチを起動する」を参照してください。

システムスナップショットは、QFX5200およびQFX10000スイッチではサポートされていません。

リカバリー・インストールを実行するには、以下の手順に従ってください。

  1. スイッチの電源を入れます。ローダー スクリプトが起動します。

  2. 「Loading /boot/defaults/loader.conf」というメッセージが表示された後、次のメッセージが表示されます。

    Hit [Enter] to boot immediately, or space bar for command prompt.

    スペースバーを押して、手動ローダーに入ります。 loader> プロンプトが表示されます。

    手記:

    ローダー プロンプトは、QFX5100、QFX5200、EX4600、QFX10000、OCX シリーズ スイッチには表示されません。

    QFX5100、QFX5200、EX4600、QFX10000、OCX シリーズ スイッチのみで、以前に実行していたスイッチの電源がオンになり、Junos OS イメージを使用して起動できない場合、リカバリ イメージが自動的に保存されます。

    これらのスイッチのいずれかが起動され、Junos OSのバージョンを読み込めない場合、コンソールに[リカバリイメージの選択]メニューが表示されます。「リカバリイメージの選択」メニューの指示に従って、これらのスイッチの1つのJunos OSのリカバリバージョンを読み込みます。

    QFX5100、QFX5200、EX4600、QFX10000、または OCX シリーズ スイッチを使用している場合は、この手順の残りの部分は無視してかまいません。

  3. 次のコマンドを入力します。

    どこ:

    • 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 つのボリュームがあります。

  • Junos OSを実行し、設定とログファイルを保存するために使用されるdev/gpt/junos(略して/junos)ボリューム

  • dev/gpt/oam (略して/oam )は、Junos OSと設定の完全なバックアップを保存するために使用されるOAM(運用、管理、保守)ボリュームです。

デバイスのソフトウェアが損傷したり、 /junos ボリュームに障害が発生した場合、 /oam ボリュームに保存されているバックアップされたソフトウェアと設定を使用してシステムを起動し、リカバリ設定でJunos OSをリストアできます。この再起動を実行して構成を復元するには、 /oam ボリュームに、実行中の構成をシステムに提供するために必要なすべての情報が含まれている必要があります。この情報は、 request system snapshot recovery コマンドを使用して作成されたリカバリスナップショットによって提供されます。

手記:

次の手順を実行してJunos OSをリカバリするには、コンソールにアクセスする必要があります。

/oam ボリュームに保存されているリカバリースナップショットを使用して Junos OS をリカバリするには、次の手順に従います。

  1. フロントパネルの電源ボタンを押して、ルーターやスイッチなどのデバイスの電源を切ります。
  2. PC やラップトップなどの管理デバイスを、次のように接続して設定します。
    1. 管理デバイスの電源を切ります。
    2. デバイスに同梱されているイーサネット ロールオーバー ケーブルの一端を、デバイスに同梱されている RJ-45 から DB-9 へのシリアル ポート アダプターに差し込みます。
    3. RJ-45 から DB-9 へのシリアル ポート アダプターを管理デバイスのシリアル ポートに差し込みます。
    4. イーサネット ロールオーバー ケーブルのもう一方の端をデバイスのコンソール ポートに接続します。
    5. 管理デバイスの電源を入れます。
    6. 管理デバイス上で、非同期端末エミュレーション アプリケーション(Microsoft Windows ハイパーターミナルなど)を起動し、使用する適切な通信(COM)ポート(例:COM1)を選択します。
    7. ポート設定を次のように設定します。
      • ビット/秒:9600

      • データビット:8

      • パリティ:なし

      • 停止ビット:1

      • フロー制御:なし

  3. フロントパネルの電源ボタンを押して、デバイスの電源を入れます。

    フロントパネル の電源 LED が 緑色になったことを確認します。

    管理デバイスの端末エミュレーション画面には、デバイスの起動順序が表示されます。

  4. Junos メインメニューにアクセスします。
    • Junos OS リリース 17.3 より前のリリースでは、起動後に Junos メイン メニューが 3 秒間表示されてから、 /junos ボリュームが自動的に起動します。3秒以内にいずれかのキーを押すと、自動起動シーケンスが停止し、Junosメインメニューが表示されます。

      手記:

      コンソールに接続した状態でルーターを再起動するたびに、Junosメインメニューが表示されます。

    • Junos OS リリース 17.3 以降では、3 秒以内に Ctrl+c を押すと、自動起動シーケンスが停止し、Junos メイン メニューが表示されます。

  5. Junos メイン メニューの Choice:(選択:)プロンプトで、Bまたは4を入力して4. [B]oot menuを選択します。
  6. Boot MenuのChoice:プロンプトで、Rまたは3と入力して3. Boot from [R]ecovery snapshotオプションを選択します。デバイスがリカバリモードで再起動します。次のサンプル出力は、EX2300スイッチでJunos OSをリカバリーしたときに端末に表示されるメッセージを示しています。
  7. デバイスにログインし、コマンドrequest system recover junos-volumeを実行します。
  8. デバイスを再起動して、リカバリを終了します。
    手記:

    詳細については、「 KB32642」を参照してください。