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

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

注:

ソフトウェアイメージのインストールが完了しても、まだ再起動していない場合は、 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ブート プロンプトから設定できます。

シェルからこれらの値を設定するには:

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