Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EXシリーズスイッチでのソフトウェアインストールのトラブルシューティング

このトピックでは、EXシリーズスイッチでのソフトウェアのインストールに関する問題のトラブルシューティングについて説明します。

EXシリーズスイッチでのソフトウェアアップグレードの失敗からの回復

問題

形容

Junos OS はロードされるが CLI が機能しない場合、またはスイッチにソフトウェアがインストールされていない場合は、このリカバリー インストール手順を使用して Junos OS をインストールします。

解決

システムにすでにJunos OSイメージがある場合は、新しいJunos OSパッケージを別のパーティションにインストールして両方のJunos OSイメージをシステムに残すか、新しいインストールを続行する前にディスクをきれいに消去します。

システムにJunos OSイメージがない場合は、 USBフラッシュ ドライブに保存されたソフトウェア パッケージを使用したEXシリーズ スイッチの起動 の手順に従って、システム上のイメージを取得し、スイッチを起動します。

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

  1. スイッチの電源を入れます。

    ローダー スクリプトが起動します。

    メッセージ Loading /boot/defaults/loader.conf が表示された後、次のプロンプトが表示されます。

  2. スペース バーを押して、手動ローダーに入ります。

    loader> プロンプトが表示されます。

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

    どこ:

    • format:このオプションを使用して、ソフトウェア パッケージをインストールする前にインストール メディアを消去します。このオプションを指定しない場合、システムは、最後にインストールされた Junos OS パッケージで使用されているパーティションとは異なるパーティションに新しい Junos OS パッケージをインストールします。

    • external:このオプションを使用して、ソフトウェア パッケージを外部メディアにインストールします。

    • source—ネットワーク上のサーバー上、または USB フラッシュ ドライブ上のファイルとして、Junos OS パッケージの名前と場所を表します。

      • サーバーのネットワーク アドレスとサーバー上のパス。たとえば、 tftp://192.168.1.28/junos/jinstall-ex-4200-9.4R1.5-domestic-signed.tgz

      • 通常、USBデバイス上のJunos OSパッケージは、ルート ドライブに唯一のファイルとして格納されます。たとえば、 file:///jinstall-ex-4200-9.4R1.5-domestic-signed.tgz

    ブートプロセスは通常どおりに続行され、ログインプロンプトで終了します。

非アクティブなパーティションからの再起動

問題

形容

Junos OS リリース 10.4R2 以前を搭載して出荷された EXシリーズ スイッチでは、パーティション 1 のシステム ディスクに Junos OS がロードされています。初めてアップグレードすると、新しいソフトウェア パッケージがパーティション 2 にインストールされます。インストールを完了して再起動すると、パーティション 2 がアクティブなパーティションになります。同様に、後続のソフトウェアパッケージは非アクティブなパーティションにインストールされ、インストールプロセスの最後に再起動するとアクティブなパーティションになります。

リリース 10.4R3 以降で出荷されたスイッチでは、2 つのルート パーティションのそれぞれに同じ Junos OS イメージが読み込まれるため、アップグレードするたびに新しいソフトウェア イメージを代替パーティションにコピーする必要があります。

アップグレードを実行してリブートした場合、システムはアクティブ パーティションをリセットします。この手順を使用して、非アクティブなパーティションから手動で起動できます。

手記:

ソフトウェア イメージのインストールが完了してもまだ再起動していない場合は、 request system software rollback コマンドを発行して元のソフトウェア インストール パッケージに戻します。

解決

非アクティブなパーティションから再起動します。

手記:

CLI にアクセスできない場合は、ローダー スクリプト プロンプトから次の手順を使用して、非アクティブなパーティションからリブートできます。

  1. 中断されたブートをアクティブパーティションからアンロードしてクリアします。

  2. 起動する新しい (非アクティブな) パーティションを選択します。

    ここで、 x は 0 (内部) または 1 (外部) のいずれかで、y は非アクティブなパーティションの番号 (1 または 2) を示します。

    このコマンドの末尾にコロン(:)を含める必要があります。

  3. 非アクティブなパーティションから Junos OS を起動します。

ソフトウェア・インストール用のディスク・スペースの解放

問題

形容

ソフトウェアのインストールプロセスには、一定量の未使用のディスク容量が必要です。十分なスペースがない場合は、次のようなエラーメッセージが表示されることがあります。

解決

request system storage cleanupコマンドを使用して、不要なファイルを特定して削除します。

ブート ローダーからのインストールで「パッケージを開けません」エラーが発生する

問題

形容

ローダー プロンプトから Junos OS ソフトウェア イメージをインストールすると、「パッケージを開けない」というエラーが生成されます。

解決

これは、IP アドレス、ゲートウェイ IP アドレス、ネットマスク アドレス、またはサーバーの IP アドレスが正しく設定されていないことが原因である可能性があります。これらの値は、シェルまたは u-boot プロンプトから設定できます。

これらの値をシェルから設定するには、次のようにします。

U-Boot プロンプトからこれらの値を設定するには、コンソール接続にログインして再起動し、U-Boot プロンプト(Cntrl+c)で停止します。