Cisco ASR 9000 シリーズ アグリゲーション サービス ルータ ROM モニタ コンフィギュレーション ガイド リリース 4.3.x
ROM モニタによるルータの回復
ROM モニタによるルータの回復
発行日;2013/02/24   |   ドキュメントご利用ガイド   |   ダウンロード ;   この章 pdf   ,   ドキュメント全体 pdf    |   フィードバック

目次

ROM モニタによるルータの回復

この章では、ルータの ROM モニタ(ROMMON)モードでルータを回復する方法について説明します。

表 1 ROM モニタによるルータの回復の機能履歴

リリース

変更内容

リリース 4.2.0

新しいボード、RSP3 が導入されました。

ルータの回復に関する情報

Cisco ASR 9000 シリーズ アグリゲーション サービス ルータの RSP カードに新しいソフトウェアをインストールする通常の方法は、管理 EXEC モードで install コマンドを使用することです。 ただし、RSP カードが Cisco IOS XR ソフトウェアをブートできない場合、または完全に既存のソフトウェアを交換する場合、RSP カードが ROM モニタ モードである間、ソフトウェアを再インストールできます。 ROM モニタ モードで Cisco IOS XR ソフトウェアをインストールする場合は、vm ファイル拡張子を持つ特殊なソフトウェア インストール ファイルを使用する必要があります。 これらのファイルは、vm ファイルと呼ばれます。 ROM モニタ モードではパッケージ インストール エンベロープ(PIE)ファイルにソフトウェアをインストールできません。


(注)  


ROM モニタ モードで vm ファイルを使用したインストールは、システムの RSP カードだけから実行する必要があります。



注意    


ROM モニタ モードで Cisco IOS XR ソフトウェアを再インストールすると、現在インストールされているルータ ソフトウェアが置換され、ルータの大幅なダウンタイムが発生します。 『Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide』の「Upgrading and Managing Cisco IOS XR Software」モジュールの説明に従って、PIE ファイルを使用して管理 EXEC モードからソフトウェア パッケージをインストールまたはアップグレードすることを推奨します。


ROMMON インストール ファイルについて

この項では、次のトピックについて取り上げます。

インストール可能ファイルの検索

Cisco IOS XR のソフトウェアとバージョン情報を取得するには、次の URL で使用可能な Cisco Software Delivery System(SDS)を使用します。

http:/​/​www.cisco.com/​cisco/​software/​navigator.html?mdfid=279844343&flowid=2130

Cisco IOS XR ソフトウェア イメージを検索するには、次のようにします。

  • Cisco ASR 9000 シリーズ アグリゲーション サービス ルータでいずれかのエントリを選択します
  • IOS XR ソフトウェアを選択して、イメージの tar ファイルを表示するか、他のいずれかのカテゴリを選択して、他のファイルを表示します。

次の表は、ROMMON からインストールできるソフトウェア パッケージを示します。

表 2 ROM モニタからインストールするためにダウンロード可能なソフトウェア

ソフトウェア パッケージ名

説明

Cisco IOS XR IP/MPLS コア ソフトウェア

このパッケージには、Cisco IOS XR ユニキャスト ルーティング コア バンドルの 2 コピーが含まれています。 1 つのコピーは、Package Installation Envelope(PIE)ファイル形式で、 『Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide』の「Upgrading and Managing Cisco IOS XR Software」モジュールの説明に従って、Cisco IOS XR が実行されているときにインストールできます。 もう 1 つのコピーは、ROM モニタからインストールできる vm ファイルにあります。 このパッケージには、(PIE ファイル形式の)Cisco IOS XR MPLS、Manageability、およびマルチキャスト パッケージも含まれます。

Cisco IOS XR IP/MPLS コア ソフトウェア 3DES

このパッケージには、Cisco IOS XR セキュリティ パッケージに加えて、Cisco IOS XR IP/MPLS コア ソフトウェア パッケージのすべてが含まれます(PIE ファイル)。

上の表は、tar ファイル名拡張子が付いたファイルで配布されるパッケージを示します(tar ファイルは UNIX の tar ユーティリティでアセンブルされます)。 tar ファイルをダウンロードしたら、パッケージのファイルをインストールする前に、ソフトウェア プログラムで tar ファイルを解凍する必要があります。

ROM モニタからインストールできるファイルには、vm 拡張子が付いています。 これらのファイルには、Cisco IOS XR ユニキャスト ルーティング コア バンドルに組み込まれたソフトウェアが含まれています。 パッケージの他のファイルは PIE ファイルです。


(注)  


tar ファイルには、PIE ファイルと vm ファイルの両方が含まれています。 ルータが正しく動作している場合、 『Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide』の「Upgrading and Managing Cisco IOS XR Software」モジュールの説明に従って、ルータ トラフィックに割り込みがほとんどまたはまったくない適切な PIE ファイルを使用してソフトウェアをインストールできます。 ルータが Cisco IOS XR ソフトウェアをブートできない場合は、最初に vm ファイルを使用してコア ソフトウェアをインストールしてから、ルータで EXEC モードを開始した後で PIE ファイルを使用して追加のパッケージをインストールします。


tar ファイル名とバージョン番号

tar ファイル名の形式は、次のとおりです。

platform-bundle_name-major.minor.maintenance.tar

表 3 tar ファイル名の構成要素

コンポーネント

説明

platform

ソフトウェア パッケージが設計されているプラットフォームを指定します。

Cisco ASR 9000 シリーズ アグリゲーション サービス ルータ用に設計されたパッケージでは、プラットフォームの指定は「ASR9k」です。

bundle_name

特定のバンドルを識別します。

  • IOS XR というバンドル名は、Cisco IOS XR ユニキャスト ルーティング コア バンドル、管理、MPLS、およびマルチキャスト パッケージ内のすべてのパッケージが含まれているファイルを示します。 これらのパッケージは、 『Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide』の「Upgrading and Managing Cisco IOS XR Software」モジュールに説明があります。
  • IOS XR-k9 というバンドル名は、セキュリティ パッケージと iosxr バンドル ファイル内のすべてのパッケージが含まれているファイルを示します。

major

このパッケージのメジャー リリースを指定します。

  • メジャー リリースは、製品のアーキテクチャ上の大きい変更がある場合に発生します(たとえば、主な新機能が導入された場合)。
  • ルータ上で動作するパッケージはすべて同じメジャー リリース レベルにある必要があります。
  • メジャー リリースは頻度が最も低いリリースで、ルータのリブートが必要になる場合があります。

minor

このパッケージのマイナー リリースを指定します。

  • マイナー リリースには、次の 1 つ以上の項目が含まれています。
    • 新機能
    • バグ修正
  • マイナー リリース バージョンは、ルータ上で動作するすべてのソフトウェア パッケージで同じである必要はありませんが、動作するパッケージは、相互に互換性があるとしてシスコによって認証されている必要があります。
  • マイナー リリースによって、ルータのリブートが必要になる場合があります。

maintenance

このパッケージのメンテナンス リリースを指定します。

  • メンテナンス リリースは、パッケージのバグ フィックスの集合が含まれています。
  • メンテナンス リリース バージョンは、ルータで動作しているすべてのソフトウェア パッケージで同じである必要はありませんが、メンテナンス リリースのメジャー バージョンとマイナー バージョンは、更新されるパッケージのこれらのバージョンと一致する必要があります。
  • メンテナンス リリースでは通常、ルータのリブートは不要です。

vm のファイル名とバージョン番号

Cisco ASR 9000 シリーズ アグリゲーション サービス ルータの vm ファイル名の形式は、次のとおりです。

platform-package_name.vm-major.minor.maintenance

次の表は、他のファイル名構成要素について説明します。

表 4 vm ファイル名の構成要素

コンポーネント

説明

platform

ソフトウェア パッケージが設計されているプラットフォームを指定します。

Cisco ASR 9000 シリーズ アグリゲーション サービス ルータ用に設計されたパッケージでは、プラットフォームの指定は「asr9k」です。

package_name

特定のパッケージを識別します。

  • ミニ パッケージ名は、 『Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide』の「Upgrading and Managing Cisco IOS XR Software」モジュールで説明されているように、Cisco IOS XR ユニキャスト ルーティング コア バンドルにすべてのパッケージを含む複合パッケージを示します。

major

このパッケージのメジャー リリースを指定します。

  • メジャー リリースは、製品に重要なアーキテクチャの変更(例:重要な新しい機能の導入など)がある場合に出されます。
  • ルータ上で動作するパッケージはすべて同じメジャー リリース レベルにある必要があります。
  • メジャー リリースは、最もリリースの頻度が低く、ルータのリブートが必要な場合があります。

minor

このパッケージのマイナー リリースを指定します。

  • マイナー リリースには、次のうちの 1 つまたは複数が含まれています。
    • 新機能
    • バグ修正
  • マイナー リリース バージョンは、ルータで動作するすべてのソフトウェア パッケージで同一である必要はありませんが、動作パッケージは互いに互換性があるとシスコの認定を受けている必要があります。
  • マイナー リリースでは、ルータのリブートが必要な場合があります。

maintenance

このパッケージのメンテナンス リリースを指定します。

  • メンテナンス リリースには、パッケージのバグ修正の集合が含まれています。
  • メンテナンス リリース バージョンは、ルータで動作しているすべてのソフトウェア パッケージで同じである必要はありませんが、メンテナンス リリースのメジャー バージョンとマイナー バージョンは、更新されるパッケージのこれらのバージョンと一致する必要があります。
  • メンテナンス リリースでは通常、ルータのリブートは不要です。

次に、複数のミニ パッケージの構成の例を示します。

comp-asr9k-mini.vm-4.3.0

TURBOBOOT 変数について

TURBOBOOT 環境変数は、ROM モニタ モードでソフトウェアのインストール プロセスを自動化し、ソフトウェア インストール用のブート デバイス(宛先ディスク)などのインストールの設定を確認します。 次に、TURBOBOOT 環境変数の構文を示します。

TURBOBOOT=on,{boot-device},[format | clean],[nodisablebreak]

上記の例では、TURBOBOOT 変数は on に設定されていて、ブート デバイス(宛先ディスク)は disk0: 内のフラッシュ ディスクです。インストール プロセスによってディスクがフォーマットされ、インストール プロセスは早期に終了できます。


TURBOBOOT=on,disk0,format,nodisablebreak

TURBOBOOT 変数の 4 つの主要な引数とキーワードは、次のとおりです。

  • on:RSPRP is booted with the vm イメージを使用した RSP のブート時に、Cisco IOS XR ソフトウェア パッケージをインストールしてアクティブにします。
  • boot-device:ソフトウェアをインストールするための宛先ディスクを選択します。
  • [format | clean]clean オプションを選択すると、Cisco IOS XR ソフトウェアは完全に置き換えられますが、コンフィギュレーション ファイルを含め、ディスクの他のファイルはすべて維持されます。 format オプションを選択すると、Cisco IOS XR ソフトウェアは完全に置き換えられ、管理コンフィギュレーションだけが維持されます。 すべてのコンフィギュレーション ファイルとすべてのユーザ ファイルを含め、ディスク上の他のファイルはすべて削除されます。 管理コンフィギュレーションには、デフォルトの SDR 名およびインベントリを判別するコンフィギュレーションが含まれています。
  • [nodisablebreak]nodisablebreak フラグが追加されると、TURBOBOOT 変数を使用したインストール プロセスは、端末から中断を送信することで、早期に終了できます。 デフォルトでは、端末から中断は無視されます。

(注)  


  • 各引数はカンマで区切られます。
  • デフォルトのブート デバイス ディスクは disk0: です。

ブート デバイス(宛先)について

ブート デバイスは、Cisco IOS XR ソフトウェアがすべての RSP でインストールされている場所を決定します。 システムは、ブート デバイスを使用して、システム内の他の RSP カードにソフトウェアをインストールします。 追加のソフトウェアまたはソフトウェア アップグレードは、同じブート デバイスに自動的に保存されます。

ROM モニタ モードで Turboboot メソッドを使用して Cisco IOS XR ソフトウェアをインストールする場合、ルータにブート デバイスを指定する必要があります。 ブート デバイスは、Cisco IOS XR ソフトウェアがインストールされている RSP カードのローカル ディスクです。

Cisco IOS XR パッケージはブート デバイス(disk0: または disk1:)にインストールされ、最小ブート イメージ(MBI)は bootflash: デバイスにインストールされます。 MBI には低レベルの Cisco IOS XR ドライバが含まれます。その後、ルータで完全な Cisco IOS XR ソフトウェア環境を使用できるようになります。 ROM モニタ ソフトウェアは bootflash: デバイスから MBI をロードします。

  • MBI は常にブート デバイスにインストールされます。
  • Cisco ASR 9000 シリーズ ルータでサポートされるブート デバイスは disk0: と disk1: です。

(注)  


RSP3 カードでは、Cisco IOS XR ソフトウェアは、disk0 または disk1 に直接インストールされます。


TURBOBOOT メソッドを使用して Cisco IOS XR ソフトウェアをブート デバイスにインストールすると、すべての追加のソフトウェアとソフトウェア アップグレードは、同じブート デバイスに自動的にインストールおよび同期され、変更できません。 次に例を示します。

  • disk0 を指定して TURBOBOOT 変数を使用して(TURBOBOOT=on,disk0)Cisco IOS XR ソフトウェアを RSP カードにインストールすると、すべてのパッケージが disk0: にインストールされ、ブート デバイスは disk0: になります。
  • disk1 を指定した TURBOBOOT 変数を使用して(TURBOBOOT=on,disk1)Cisco IOS XR ソフトウェアを RSP カードにインストールすると、すべてのパッケージが disk1: にインストールされ、ブート デバイスは disk1: になります。
  • Cisco IOS XR ソフトウェアをブートした後で、ブート デバイス以外の場所にパッケージを追加することはできません。 たとえば、disk1: では DSC をブートできず、disk0: にパッケージを追加できません(またはその逆)。

(注)  


disk0: をブート デバイスとして使用することを推奨します。 disk0: は、ほとんどの RSP にプレインストールされています。これにより、システム全体にソフトウェア パッケージを保存するために正しいディスクが使用されるようになります。


Cisco IOS XR ソフトウェアの Cisco ASR 9000 シリーズ ルータへの再インストール


注意    


ROM モニタ モードで Cisco IOS XR ソフトウェアを再インストールすると、現在インストールされているルータ ソフトウェアが置換され、ルータの大幅なダウンタイムが発生します。 『Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide』の「Upgrading and Managing Cisco IOS XR Software」モジュールの説明に従って、パッケージ インストール エンベロープ(PIE)ファイルを使用して管理 EXEC モードからソフトウェア パッケージをインストールまたはアップグレードすることを推奨します。


この項では、次のトピックについて取り上げます。

Cisco ASR 9000 シリーズ ルータ のルータ インストールの概要

ROM モニタ モードでソフトウェアを再インストールする場合、次のいずれかの手順を実行できます。

  • TFTP サーバ上の vm ファイルから RSP に Cisco IOS XR ソフトウェアをロードします。
  • vm ファイルをローカル ストレージ デバイスに転送し、そのストレージ デバイスから RSP に Cisco IOS XR ソフトウェアをロードします。

TFTP サーバからのインストール

TFTP サーバから RSP に Cisco IOS XR ソフトウェアをインストールする場合は、次のタスクを実行する必要があります。

  1. EXEC モードにしたままルータ コンフィギュレーションをバック アップします。
  2. cfs check コマンドを使用してコンフィギュレーション ファイル システムの状態を確認します。
  3. ROM モニタ モードですべての RSP を配置します。
  4. ROM モニタ モードで、すべての RSP カードの BOOT および TFTP_FILE ROM モニタ環境変数をクリアします。 ディスク ミラーリングがイネーブルの場合、BOOT_DEV_SEQ_OPER と MIRROR_ENABLE ROM モニタ環境変数をクリアして、ディスク ミラーリングをディセーブルにします。

    (注)  


    TURBOBOOT 変数を使用して Cisco IOS XR のインストールが完了した後で、ディスク ミラーリングを復元します。 ディスク ミラーリングを復元するには、グローバル コンフィギュレーション モードで mirror コマンドを使用します。 mirror コマンドの詳細については、『Cisco ASR 9000 Series Aggregation Services Router System Management Command Reference』の「Boot Commands on Cisco IOS XR Software」を参照してください。


  5. すべての RSP カードを MBI 確認ブート モードまたは EXEC モードに設定するには、ROM モニタ モードで confreg コマンドを使用します。
  6. アクティブ RSP で、管理イーサネット インターフェイス用の IP パラメータ IP_ADDRESSDEFAULT_GATEWAYIP_SUBNET_MASKを設定します。 これらの変数は ROM モニタで設定され、TFTP サーバにアクセスする必要があります。
  7. アクティブ RSP で、インストール時にブート ディスクをクリーニングするかフォーマットするには、TURBOBOOT 環境変数を設定します。 推奨されるブート デバイスは disk0:です。
  8. アクティブ RSP で、TFTP サーバの vm ファイルから Cisco IOS XR ソフトウェアをブートします。
  9. Cisco IOS XR ソフトウェアをブートするには、他の RSP をすべてリセットします。

    (注)  


    Cisco IOS XR ソフトウェアのブート後に、TURBOBOOT プロセスは、TURBOBOOT 環境変数の設定に基づいてブート デバイスをクリーニングまたはフォーマットします。


  10. ステップ 4」でディスク ミラーリングをディセーブルにした場合は、復元します。 ディスク ミラーリングを復元するには、グローバル コンフィギュレーション モードで mirror コマンドを使用します。 mirror コマンドの詳細については、『Cisco ASR 9000 Series Aggregation Services Router System Management Command Reference』の「Boot Commands on Cisco IOS XR Software」を参照してください。

注意    


ブート デバイスをフォーマットするように TURBOBOOT 変数が設定されている場合、デフォルトの SDR コンフィギュレーションが削除され、admin コンフィギュレーションだけが保持されます。


TFTP サーバ イメージから Cisco ASR 9000 シリーズ ルータへの再インストール

Cisco IOS XR ソフトウェアは、TFTP サーバにある vm ファイルから直接再インストールできます。 説明に正確に従って、この項の手順を実行します。

TFTP サーバ イメージから Cisco ASR 9000 シリーズ ルータへの再インストール

はじめる前に

TFTP サーバ イメージから Cisco IOS XR ソフトウェアを再インストールする前に、次の前提条件を満たしていることを確認してください。

  • Cisco ASR 9000 シリーズ ルータの ROM モニタ ファームウェアに、インストールする Cisco IOS XR ソフトウェア イメージとの互換性があること。
  • 表示される情報は次のとおりです。
    • RSP にある管理イーサネット インターフェイスの IP アドレス
    • RSP にある管理イーサネット インターフェイスのサブネット マスク
    • ルータのデフォルト ゲートウェイの IP アドレス
    • ソフトウェアのダウンロード元となる TFTP サーバの IP アドレス
    • ルータにインストールされる vm インストール ファイルのファイル名およびディレクトリ
    • システムのブート デバイス。

(注)  


RSP3 カードでは、TFTP ブートに ROMMON 変数 TFTP_MGMT_INTF=port_no は不要です。


手順の概要

    1.    EXEC モードにしたままルータ コンフィギュレーションをバック アップします。

    2.    コンフィギュレーション ファイル システムの健全性を確認します。 cfs check

    3.    admin

    4.    すべての RSPカードを ROM モニタ モードにします。config-register boot-mode rom-monitor location all reload location all

    5.    すべての RSP カードの ROM モニタ環境変数をクリアします。 unset BOOT unset TFTP_FILE sync

    6.    ディスク ミラーリングがイネーブルの場合、ROM モニタ環境変数 BOOT_DEV_SEQ_OPER と MIRROR_ENABLE をクリアします。 unset BOOT_DEV_SEQ_OPER unset MIRROR_ENABLE sync

    7.    RSP カードで、ROM モニタ モードで使用するために管理イーサネット インターフェイスを設定する環境変数を設定します。IP_ADDRESS=ip_address IP_SUBNET_MASK=mask DEFAULT_GATEWAY=ip_address

    8.    RSP カードで、TFTP 環境変数を設定します。TFTP_VERBOSE=print_setting TFTP_RETRY_COUNT=retry_count TFTP_TIMEOUT=timeout TFTP_CHECKSUM=0 TFTP_SERVER=server_ip_addr TFTP_MGMT_INTF=port_no

    9.    RSP カードで、TURBOBOOT 変数を設定します。TURBOBOOT=on,boot-device,options sync

    10.    RSP カードで、tftp サーバにある vm イメージをブートします。boot tftp://server/directory/filename

    11.    Cisco IOS XR ソフトウェアをブートするには、他の RSP カード をすべてリセットします。confreg reset

    12.    ステップ 5」でディスク ミラーリングをディセーブルにした場合は、復元します。


手順の詳細
     コマンドまたはアクション目的
    ステップ 1EXEC モードにしたままルータ コンフィギュレーションをバック アップします。 

    (任意)現在のルータ コンフィギュレーションを保存するには、EXEC モードで別のディスクにコピーします。

     
    ステップ 2コンフィギュレーション ファイル システムの健全性を確認します。 cfs check

    例:
    
    RP/0/RSP0/CPU0:router# cfs check
    
     

    (任意)ルータ コンフィギュレーションの健全性を確認し、内部の不一致を解決します。

    (注)     
    • このステップは、(TURBOBOOT 変数が clean に設定されている場合に)ルータ コンフィギュレーションを保存するために限り必要です。 TURBOBOOT 変数が format に設定されている場合、ディスクは消去され、既存のコンフィギュレーションは削除されます。 デフォルト オプションは clean です。
     
    ステップ 3admin


    例:
    
    RP/0/RSP0/CPU0:router# admin
    
     

    管理 EXEC モードを開始します。

     
    ステップ 4すべての RSPカードを ROM モニタ モードにします。config-register boot-mode rom-monitor location all reload location all

    例:
    
    RP/0/RSP0/CPU0:router(admin)# config-register boot-mode rom-monitor location all
    RP/0/RSP0/CPU0:router(admin)# reload location all
    
     
     
    ステップ 5すべての RSP カードの ROM モニタ環境変数をクリアします。 unset BOOT unset TFTP_FILE sync

    例:
    
    rommon B1> unset BOOT
    rommon B2> unset TFTP_FILE
    rommon B3> sync
    
     

    システムのすべての RSP カードで、TURBOBOOT 変数を使用してインストールの準備ができていることを確認します。 システム(LCC)の RSP カードごとに繰り返します。

    次のように正確に設定を入力します。 この手順では、各カードに端末を接続する必要があります。

    すべての変数名で大文字と小文字が区別されます。

    • BOOT 変数をクリアします。
    • TFTP_FILE 変数をクリアします。
    • 変更を保存します。
      (注)     
      • unset コマンドでエラー メッセージが表示される場合は、変更しようとしている変数が設定されていない可能性があります。 この場合は、メッセージを無視して続行します。
     
    ステップ 6ディスク ミラーリングがイネーブルの場合、ROM モニタ環境変数 BOOT_DEV_SEQ_OPER と MIRROR_ENABLE をクリアします。 unset BOOT_DEV_SEQ_OPER unset MIRROR_ENABLE sync

    例:

    
    rommon B1> unset BOOT_DEV_SEQ_OPER
    rommon B2> unset MIRROR_ENABLE
    rommon B3> sync
    
     

    ディスク ミラーリングがイネーブルの場合、ディスク ミラーリングをディセーブルにするには、BOOT_DEV_SEQ_OPERMIRROR_ENABLE ROM モニタ環境変数をクリアします。

    すべての変数名で大文字と小文字が区別されます。

    • BOOT_DEV_SEQ_OPER 変数をクリアします。
    • MIRROR_ENABLE 変数をクリアします。
    • 変更を保存します。
      (注)     
      • TURBOBOOT 変数を使用してインストールが完了したら、ディスク ミラーリング設定を復元します。 ディスク ミラーリングが、mirror コマンドを使用してグローバル コンフィギュレーション モードで復元されます。
     
    ステップ 7RSP カードで、ROM モニタ モードで使用するために管理イーサネット インターフェイスを設定する環境変数を設定します。IP_ADDRESS=ip_address IP_SUBNET_MASK=mask DEFAULT_GATEWAY=ip_address

    例:
    
    rommon B4> IP_ADDRESS=1.1.1.1
    rommon B5> IP_SUBNET_MASK=255.255.254.0
    rommon B6> DEFAULT_GATEWAY=1.1.0.1
    
     

    表示されるように、これらの設定を正確に入力します。 すべての変数名で大文字と小文字が区別されます。

    • RSP カードの管理イーサネット インターフェイスの IP アドレスを設定します。
    • RSP カードの管理イーサネット インターフェイスのサブネット マスクを設定します。
    • RSP カードのデフォルト ゲートウェイを指定します。
     
    ステップ 8RSP カードで、TFTP 環境変数を設定します。TFTP_VERBOSE=print_setting TFTP_RETRY_COUNT=retry_count TFTP_TIMEOUT=timeout TFTP_CHECKSUM=0 TFTP_SERVER=server_ip_addr TFTP_MGMT_INTF=port_no

    例:

    
    rommon B4> TFTP_VERBOSE=0
    rommon B5> TFTP_RETRY_COUNT=4
    rommon B6> TFTP_TIMEOUT=6000
    rommon B7> TFTP_CHECKSUM=0
    rommon B8> TFTP_SERVER=223.255.255.254
    rommon B9> TFTP_MGMT_INTF=0
     

    (任意)表示されるように、これらの設定を正確に入力します。 すべての変数名で大文字と小文字が区別されます。

    • TFTP_VERBOSE は、プリンタを設定します。0 は quiet、1 は progress(デフォルト)、2 は verbose です。
    • TFTP_RETRY_COUNT は、ARP および TFTP のリトライ回数を設定します(デフォルトは 18)
    • TFTP_TIMEOUT は、操作の全体的なタイムアウトを秒単位で設定します(デフォルトは 7200)。
    • TFTP_CHECKSUM は、イメージでチェックサム テストを実行するかどうかを指定します。0 は no、1 は yes です。
    • TFTP_SERVER は、ブート可能なソフトウェア イメージがある TFTP サーバの IP アドレスを設定します。
    • TFTP_MGMT_INTF は、TFTP に使用する RSP カード管理 LAN ポートを決定します。 デフォルト値は、ポート 0 です。
     
    ステップ 9RSP カードで、TURBOBOOT 変数を設定します。TURBOBOOT=on,boot-device,options sync

    例:
    
    rommon B9> TURBOBOOT=on,disk0,format
    rommon B10> sync
    
     

    TURBOBOOT パラメータを設定して、コンフィギュレーションを保存します。 各パラメータはカンマ(,)で区切ります。 これらのパラメータは、次のとおりです。

    • TURBOBOOT 変数を使用してインストール プロセスをイネーブルにするには、on を指定します。
    • すべてのソフトウェアが RSP カードにインストールされているブート デバイスを指定します。 disk0 を推奨します。
    • ブート デバイスをフォーマットせずに既存のソフトウェアを置き換えるには、options を clean に置き換えます。
    • 既存のソフトウェアを置き換えて、ブート デバイスをフォーマットするには、options を format に置き換えます。
    • デフォルト オプションは clean です。
    • 既存のコンフィギュレーションが保存されます。
     
    ステップ 10RSP カードで、tftp サーバにある vm イメージをブートします。boot tftp://server/directory/filename

    例:
    
    rommon B11> boot tftp://223.255.254.254/softdir/comp-asr9k-mini.vm
    
     

    ファイルを TFTP サーバから取り出してブート ディスクにインストールします。

    • RSP カードでこのコマンドを実行し、TFTP サーバから vm インストール ファイルを指定します。
    • このプロセスによって、既存のソフトウェア パッケージが削除され、コンフィギュレーション レジスタは 0x2 にリセットされ、RSP カードがブートされます。
    • システムを完全にブートできます。 TURBOBOOT 変数を使用したインストール プロセスには時間がかかります。 ユーザ名の入力を要求されるか、CLI プロンプトが表示されるまで、コマンドを入力しないでください。
    • 「Press RETURN to get started」が 2 回表示されます。 最初は、ソフトウェアがメモリにロードされると表示されます。 2 回めは、ソフトウェアがディスクにインストールされた後に表示されます。
    • RSP カードは、次のメッセージが表示されたときに完全にブートされます。 SYSTEM CONFIGURATION COMPLETED
     
    ステップ 11Cisco IOS XR ソフトウェアをブートするには、他の RSP カード をすべてリセットします。confreg reset

    例:
    
    rommon B4> confreg
    rommon B5> reset
    
     
    • confreg コマンドは、コンフィギュレーション レジスタを変更するための一連のプロンプトを表示します。 EXEC モードにリセットするには、プロンプトが表示されたらブート タイプとして 2 を選択します。
    • ROM モニタ モードのままにするのではなくブート プロセスを自動的に開始するようコンフィギュレーション レジスタを設定します。
    • RSP カードをリセットして、ブート プロセスを開始します。
     
    ステップ 12ステップ 5」でディスク ミラーリングをディセーブルにした場合は、復元します。

    例:
    rommon B6 mirror
     

    ディスク ミラーリングを復元するには、グローバル コンフィギュレーション モードで mirror コマンドを使用します。

     
    TFTP サーバ イメージから Cisco ASR 9000 シリーズ ルータへの再インストール:例

    次に、TFTP サーバから Cisco IOS XR ソフトウェアをインストールする例を示します。

    ROM モニタ モードですべての RSP を配置します。

    
    RP/0/RSP0/CPU0:router# admin
    RP/0/RSP0/CPU0:router(admin)# config-register boot-mode rom-monitor 
    RP/0/RSP0/CPU0:router(admin)# location all 
    RP/0/RSP0/CPU0:router(admin)# reload location all
    

    RSP すべての ROM モニタ環境変数をクリアします。

    
    rommon B1 > unset BOOT
    rommon B2 > unset TFTP_FILE
    rommon B3 > sync
    

    ディスク ミラーリングの ROM モニタ環境変数をクリアします。

    
    rommon B1 > unset BOOT_DEV_SEQ_OPER 
    rommon B2 > unset MIRROR_ENABLE
    rommon B3 > sync
    

    (注)  


    TURBOBOOT 変数を使用してインストールが完了した後で、ディスク ミラーリング設定を復元します。 ディスク ミラーリングは、グローバル コンフィギュレーション モードで mirror コマンドを使用して復元されます。 mirror コマンドの詳細については、『Cisco ASR 9000 Series Aggregation Services Router System Management Command Reference』の「Boot Commands on Cisco IOS XR Software」を参照してください。


    RSP の ROM モニタ管理イーサネット インターフェイスを設定するよう IP 環境変数を設定します

    
    rommon B4 > IP_ADDRESS=10.1.1.1
    rommon B5 > IP_SUBNET_MASK=255.255.254.0
    rommon B6 > DEFAULT_GATEWAY=10.1.0.1
    

    RSP で TURBOBOOT 変数を使用してインストール プロセスをイネーブルにします。 次に、指定された TFTP サーバで指定された vm ファイルを使用してルータをブートする例を示します。

    
    rommon B7 > TURBOBOOT=on,disk0,format
    rommon B8 > sync
    rommon B9 > boot tftp://10.10.10.10/software/comp-asr9k-mini.vm
    

    Cisco IOS XR ソフトウェアをブートするには、他の RSP をすべてリセットします。

    指示されたとおりにプロンプトに応答します。 EXEC モードで RSP カードをブートするには、ブート タイプとして 2 を設定します。

    
    rommon B11 > reset
    

    USB ドライブから Cisco ASR 9000 シリーズ ルータへの Cisco IOS XR ソフトウェアのインストール

    はじめる前に

    次の前提条件が満たされていることを確認してください。

    • Cisco IOS XR 4.3.0-px ファイルが USB ドライブに用意されています。
    • RSP 440 がインストールされています。
    • アクティブな RSP 440 へのコンソール アクセスが可能です。
    手順の概要

      1.    ルータが準備完了状態にあることを確認します。

      2.    端末を RSP カードのコンソール ポートに接続し、ルータにログインします。

      3.    すべての RSP カードを ROM モニタ モードで配置します。 config-register boot-mode rom-monitor location all reload location all

      4.    RSP のスロットに USB ドライブを挿入します。 dir usb

      5.    すべての RSP カードの ROM モニタ環境変数をクリアします。 unset BOOTsync

      6.    RSP カードで TURBOBOOT 変数を設定します。 TURBOBOOT=on ,disk 0,formatsync

      7.    Cisco IOS XR 4.3.0-px を USB.mediaboot usb:\ filename からインストールします


    手順の詳細
       コマンドまたはアクション目的
      ステップ 1 ルータが準備完了状態にあることを確認します。 

      すべてのコンフィギュレーションが保存されており、インストール プロセスが実行されていないことを確認します。

       
      ステップ 2端末を RSP カードのコンソール ポートに接続し、ルータにログインします。

      例:
      rommon B1>
       

      端末または PC を RSP カードのコンソール ポートに接続し、ルータ管理セッションを設定します。

       
      ステップ 3すべての RSP カードを ROM モニタ モードで配置します。 config-register boot-mode rom-monitor location all reload location all

      例:
      RP/0/RSP0/CPU0:router(admin)# config-register boot-mode rom-monitor location all
      RP/0/RSP0/CPU0:router(admin)# reload location all
       
       
      ステップ 4RSP のスロットに USB ドライブを挿入します。 dir usb

      例:
      rommon B1> dir usb
      
       

      USB ドライブの内容を表示します。

       
      ステップ 5すべての RSP カードの ROM モニタ環境変数をクリアします。 unset BOOTsync

      例:
      rommon B2> unset BOOT
      rommon B3> sync
      
       

      システムのすべての RSP カードで、TURBOBOOT 変数を使用したインストールの準備ができていることを確認します。 システム(LCC)の RSP カードごとに繰り返します。 次のように正確に設定を入力します。 この手順では、各カードに端末を接続する必要があります。

      すべての変数名で大文字と小文字が区別されます。
      • BOOT 変数をクリアします。
      • 変更を保存します。
      (注)      unset コマンドでエラー メッセージが表示される場合は、変更しようとしている変数が設定されていない可能性があります。 この場合は、メッセージを無視して続行します。
       
      ステップ 6RSP カードで TURBOBOOT 変数を設定します。 TURBOBOOT=on ,disk 0,formatsync

      例:
      rommon B4> TURBOBOOT=on,disk0,format
      rommon B5> sync
      
       
      TURBOBOOT パラメータを設定して、コンフィギュレーションを保存します。 各パラメータはカンマ(,)で区切ります。 これらのパラメータは、次のとおりです。
      • TURBOBOOT 変数を使用してインストール プロセスをイネーブルにするには、on を指定します。
      • すべてのソフトウェアが RSP カードにインストールされているブート デバイスを指定します。 disk0 を推奨します。
      • デフォルト オプションは clean です。 ブート デバイスをフォーマットせずに既存のソフトウェアを置き換えるには、options を clean に置き換えます。
      • 既存のソフトウェアを置き換えて、ブート デバイスをフォーマットするには、options を format に置き換えます。
       
      ステップ 7Cisco IOS XR 4.3.0-px を USB.mediaboot usb:\ filename からインストールします

      例:
      rommon B6> mediaboot usb:\asr9k-mini-px.vm-4.3.0
      
      
       

      Cisco ASR 9000 シリーズ ルータで Cisco IOS XR ソフトウェアのブート プロセスを開始します。 turboboot オプションを設定することで、すべてのファイルが disk0 にインストールされます。

       

      次の作業

      システムが起動し、EXEC モードになったら、RSP カードですべての CLI コマンドを実行できます。


      (注)  


      前のルータ コンフィギュレーションがない場合は、ブート プロセスの完了時にルート システムのユーザ名およびパスワードを入力する必要があります。


      ソフトウェアを再インストールしたら、インターフェイスを確認して、パッケージをインストールするか他の設定作業を実行できます。

      • インターフェイスが起動して正しく設定されていることを確認する方法については、「Verifying the System Interfaces」を参照してください。
      • 必要に応じて PIE ファイルから追加のソフトウェアをインストールします。 詳細については、『Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide』の「Upgrading and Managing Cisco IOS XR Software」モジュールを参照してください。

      その他の関連資料

      ここでは、ROM モニタに関連する参考資料を紹介します。

      関連資料

      関連項目

      参照先

      シスコの担当者への連絡

      次の場所にある『What's New in Cisco Product Documentation』の「Obtaining Additional Publications and Information」 http:/​/​www.cisco.com/​en/​US/​docs/​general/​whatsnew/​whatsnew.html

      現在のルータ コンフィギュレーションの保存

      インターフェイスが起動して正しく設定されていることの確認

      PIE ファイルからのソフトウェア パッケージのインストールまたはアップグレード

      Cisco ASR 9000 Series Aggregation Services Router Getting Started Guide』の「Upgrading and Managing Cisco IOS XR Software

      冗長スロットのペア

      Cisco ASR 9000 Series Aggregation Services Router Getting Started Guide』の「Managing the Router Hardware

      シスコのテクニカル サポート

      説明

      リンク

      シスコのテクニカル サポート Web サイトでは、製品、テクノロジー、ソリューション、技術的なヒント、およびツールへのリンクなどの、数千ページに及ぶ技術情報が検索可能です。 Cisco.com に登録済みのユーザは、このページから詳細情報にアクセスできます。

      http:/​/​www.cisco.com/​cisco/​web/​support/​index.html