この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、欠落したシステムイメージまたは不正なブート変数から Catalyst 4500/4000 シリーズ スイッチを回復する方法について説明します。
このドキュメントに関する固有の要件はありません。
このドキュメントに記載されている情報は、Supervisor Engine II-Plus、III、IV、または V を使用する Catalyst 4500/4000 シリーズ スイッチに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
表記法の詳細については、『シスコ テクニカル ティップスの表記法』を参照してください。
このドキュメントでは、欠落または破損しているシステムイメージや不正なブート変数から Catalyst 4500/4000 シリーズの Supervisor II-Plus(WS-X4013+)、Supervisor III(WS-X4014)、Supervisor IV(WS-X4515)、または Supervisor V(WS-X4516)を回復する方法について説明します。スーパバイザ II-Plus、III、IV、V モジュールのイメージは、Trivial File Transfer Protocol(TFTP)でのダウンロードや、ユーザが手動で削除する際に破損することがあります。スイッチには、これらのスーパーバイザエンジンでこのような状況が発生した場合のさまざまな回復方法が用意されています。
Catalyst 4500/4000 シリーズの Supervisor Engine II-Plus、III、IV、および V で稼働するのは、Cisco IOS(R) ソフトウェアだけで、Catalyst OS ソフトウェアは稼働しません。
Supervisor Engine II-Plus、III、IV、または V 搭載のスイッチが起動またはリセットする場合、次の 2 つのいずれかが起きる可能性があります。
1. スイッチが正常に起動し、Hostname>またはデフォルトの Switch> プロンプトが表示されます。プロンプトで発行します。
2. スイッチがイメージを見つけられない、イメージが破損している、ブートフラッシュデバイスにイメージが存在しない、またはブート変数が誤って設定されているためにROMモニタ(ROMmon)モードになる。rommon> プロンプトが表示されます。ROMmon モードの場合、スイッチは、ブートフラッシュ デバイスまたは slot0 コンパクト フラッシュ カードのいずれかから有効なシステム イメージを探す必要があります。また、スーパーバイザ エンジンでは、イーサネット管理ポート(10/100 Base T)も提供されます。このポートは、ROMmon モードからのみ利用可能であり、TFTP プロセスからの TFTP によって新しい有効なイメージをダウンロードするように設定できます。コンソール ポート経由でイメージをコピーする際に使用できる Xmodem または Ymodem 用のオプションはありません。
64 MB の内部フラッシュ Single In-Line Memory Module(SIMM; シングル インライン メモリ モジュール)に加えて、これらのスーパーバイザ エンジンには、最大キャパシティ 128 MB のタイプ 1 の CF カードのスロットが 1 つ装備されています。システムまたはブートイメージに障害が発生した場合、これらのデバイスがバックアップを提供します。上記のフラッシュ デバイスは ROMmon モードで認識されるため、これらのデバイスに保存されたイメージを復旧に使用できます。フラッシュ デバイスは、オプションです。シスコまたはサードパーティのサプライヤから入手できます。Supervisor II-Plus、III、IV、または V での Compact Flash の使用の詳細については、次のドキュメントを参照してください。
スイッチが正常に動作している場合は、hostname> プロンプトまたはデフォルトの Switch> プロンプトが表示されています。dir bootflash:コマンドかdir slot0:コマンドを実行すると、スーパーバイザフラッシュデバイスの内容を表示できます。verifyコマンドを実行すると、次の例に示すように、イメージが有効なチェックサムを持つか否かを検証できます。
Switch#dir bootflash: Directory of bootflash:/ 1 -rw- 6516904 Jul 11 2000 02:14:10 cat4000-is-mz.121-11b.EW 61341696 bytes total (54824664 bytes free) Switch#verify bootflash:cat4000-is-mz.121-11b.EW CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Verified bootflash:cat4000-is-mz.121-11b.EW
ROMmonモードでは、スイッチがすべてのフラッシュデバイスを認識するので、dir < device-name>コマンドを実行して、フラッシュの内容を表示できます。
前の例では、ブートフラッシュには1つのブートイメージしかないことに注意してください。bootflash:または slot0:のどちらかに可能な限り多くのシステム イメージを配置できます。ブートフラッシュのサイズは、64 MB に固定されています。一方、slot0: のコンパクト フラッシュは、64 MB または 128 MB のいずれかのオプションを利用できます。ブートフラッシュおよびフラッシュカードの管理方法を決定できます。障害発生時の冗長性を高めるために、これらのデバイス間でイメージを配布できます。
スイッチがROMmonモードになるのは、次の理由によります。
1. イメージが破損または削除された後、スイッチがリロードまたはクラッシュする。詳細は、このドキュメントの「イメージの破損または消失からの復旧」セクションを参照してください。
2. システムイメージを保持するコンパクトフラッシュが取り外された。詳細は、このドキュメントの「連続的に発生するリブートからの復旧」セクションを参照して、bootflash: に有効なシステム イメージがあるか否かを確認します。ファイルが存在しない場合は、このドキュメントの「破損または欠落したイメージからのリカバリ」の項を参照してください
3. コンフィギュレーションレジスタが誤って変更された。コンフィギュレーション レジスタ値が 0x0 であると、スイッチは必ず ROMmon モードになります。一般的なコンフィギュレーション レジスタは 0x2102 であり、 boot system flash コマンドはロードするシステムイメージを指します。コンフィギュレーション レジスタの詳細については、次のドキュメントを参照してください。
『Configuring the Catalyst 4000 Family Switch for the First Time』の「Configuring the Software Configuration Register」の項を参照してください。
4. ブート変数が正しくないが、有効なイメージがまだ存在する。詳細は、このドキュメントの「連続的に発生するリブートからの復旧」セクションを参照してください。
スイッチが ROMmon モードの場合、主に次のような症状がネットワークで発生します。
ROMmon モードは VLAN インターフェイス間でルーティングできず、スイッチをリカバリすることのみが目的のため、ルーティング障害が発生します。
障害が発生したインターフェイスのいずれかに Telnet での接続を試みたり、スーパーバイザのコンソール ポートに接続したりすると、次のプロンプトが表示されます。
rommon 1 >
ブート変数が正しいシステムイメージファイルおよび適切な宛先デバイスに設定されていない場合、スイッチが連続的にリブートを繰り返すようになることがあります。たとえば、コンフィギュレーション レジスタ値が 0x2102 の場合、 boot system flash コンフィギュレーション コマンドでブート変数を指定する必要があります。
ブート変数の設定で不正なブートイメージが指定されている場合、システムイメージは起動しません。この出力は、スイッチがまだ機能していないため、スイッチコンソールにのみ表示されます。例:
********************************************************** * * * Welcome to ROM Monitor for WS-X4014 System. * * Copyright (c) 2002 by Cisco Systems, Inc. * * All rights reserved. * * * **********************************************************
ROM Monitor Program Version 12.1(11br)EW Board type 1, Board revision 5 Swamp FPGA revision 14, Dagobah FPGA revision 48 MAC Address : 00-01-96-d9-f6-fe Ip Address : Not set. Netmask : Not set. Gateway : Not set. TftpServer : Not set. Main Memory : 256 MBytes ***** The system will autoboot in 5 seconds ***** Type control-C to prevent autobooting. . . . . . ******** The system will autoboot now ******** config-register = 0x2102 Autobooting using BOOT variable specified file.....
Current BOOT file is --- bootflash:cat4000-is-mz.121-8a.Ew boot: can not load "bootflash:cat4000-is-mz.121-8a.Ew"
The switch will automatically reboot now...
rommon 1 >
このリブートは連続的に起きています。
次の手順は、スイッチを回復する方法を示しています。
1. 上記の出力を表示して回復を実行するには、スーパーバイザへのコンソール接続がすでに確立されている必要があります。標準的な Windows オペレーティング プラットフォーム上で次の設定値を使用して COM1 への端末エミュレーションの直接接続を設定します。
9600 bps
8 データビット
パリティなし
1 ストップ ビット
フロー制御:なし
2. ロール型のRJ-45オス型ケーブルを使用して、PCのCOM1とスーパーバイザモジュールのコンソールポートを接続します。PC で DB-9 コネクタを使用します。
Ctrl+C キーを押して自動ブートを停止し、ROMmon モードに移行するまで、リブートが繰り返されます。
次に例を示します。
********************************************************** * * * Welcome to ROM Monitor for WS-X4014 System. * * Copyright (c) 2002 by Cisco Systems, Inc. * * All rights reserved. * * * ********************************************************** ROM Monitor Program Version 12.1(11br)EW Board type 1, Board revision 5 Swamp FPGA revision 14, Dagobah FPGA revision 48 MAC Address : 00-01-96-d9-f6-fe Ip Address : Not set. Netmask : Not set. Gateway : Not set. TftpServer : Not set. Main Memory : 256 Mbytes ***** The system will autoboot in 5 seconds ***** Type control-C to prevent autobooting. !--- Press Control-C. Autoboot cancelled......... please wait!!! rommon 1 > [interrupt]
3.dir bootflash:コマンドを実行してブートフラッシュ内にあるファイルを一覧表示するか、dir slot0:コマンドを実行して、CFデバイス内にあるファイルを一覧表示します。
この例では、ファイルは bootflash: デバイスにあります。
rommon 1 >dir bootflash: File size Checksum File name -------------------------------------------------- 6516904 bytes (0x6370a8) 0x7b7edb21 cat4000-is-mz.121-11b.EW Total space = 61341696 bytes, Available = 54824664 bytes rommon 2 >dir slot0: File size Checksum File name -------------------------------------------------- 6516904 bytes (0x6370a8) 0x7b7edb21 cat4000-is-mz.121-11b.EW Total space = 128057344 bytes, Available = 121540312 bytes
注:スイッチが連続的にリブートする理由は、指定したイメージファイル名がなくても、ブートフラッシュおよび slot0 に有効なファイルがあるためです。また、指定したシステム イメージのファイル名では、大文字と小文字が区別されます。そのため、システム イメージのファイル名を正確に指定していない場合は、連続的にリブートが起こる原因となります。
4. 必要なシステムイメージファイルがbootflash:にあるため、boot bootflash: <filename>コマンドを実行してスイッチをブートできます。slot0:にあるファイルからシステムをロードする場合は、boot slot0: <filename>コマンドを実行します。システムは、指定されたイメージでブートされます。指定したシステムイメージが破損していたり、有効なシステムファイルがないことによってスイッチがロードに失敗する場合は、このドキュメントの「破損または欠落したイメージからのリカバリ」の項を参照してください。
次に例を示します。
rommon 2 >boot bootflash:cat4000-is-mz.121-11b.EW Rommon reg: 0x30004180 Running diags... Decompressing the image ######################################################################### ############################################## [OK] k2diags version 1.6 prod: WS-X4014 part: 73-6854-05 serial: JAB054109FE Power-on-self-test for Module 1: WS-X4014 Status: (. = Pass, F = Fail) Traffic using serdes loopback (L2; one port at a time)... switch port 0: . switch port 1: . switch port 2: . switch port 3: . switch port 4: . switch port 5: . switch port 6: . switch port 7: . switch port 8: . switch port 9: . switch port 10: . switch port 11: . switch port 12: . switch port 13: . switch port 14: . switch port 15: . switch port 16: . switch port 17: . switch port 18: . switch port 19: . switch port 20: . switch port 21: . switch port 22: . switch port 23: . switch port 24: . switch port 25: . switch port 26: . switch port 27: . switch port 28: . switch port 29: . switch port 30: . switch port 31: . Traffic using asic loopback (L2; all ports at once)... switch port 0: . switch port 1: . switch port 2: . switch port 3: . switch port 4: . switch port 5: . switch port 6: . switch port 7: . switch port 8: . switch port 9: . switch port 10: . switch port 11: . switch port 12: . switch port 13: . switch port 14: . switch port 15: . switch port 16: . switch port 17: . switch port 18: . switch port 19: . switch port 20: . switch port 21: . switch port 22: . switch port 23: . switch port 24: . switch port 25: . switch port 26: . switch port 27: . switch port 28: . switch port 29: . switch port 30: . switch port 31: . Traffic using asic loopback (L3; all ports at once)... switch port 0: . switch port 1: . switch port 2: . switch port 3: . switch port 4: . switch port 5: . switch port 6: . switch port 7: . switch port 8: . switch port 9: . switch port 10: . switch port 11: . switch port 12: . switch port 13: . switch port 14: . switch port 15: . switch port 16: . switch port 17: . switch port 18: . switch port 19: . switch port 20: . switch port 21: . switch port 22: . switch port 23: . switch port 24: . switch port 25: . switch port 26: . switch port 27: . switch port 28: . switch port 29: . switch port 30: . switch port 31: . Module 1 Passed Exiting to ios... Rommon reg: 0x30000180 Running IOS... Decompressing the image ############################################################# ############################################################## ############################################################# ############################################################## ############################################################# ############################################################## ############################################################# ############################################################## ######################################################################### [OK] Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) of the Commercial Computer Software - Restricted Rights clause at FAR sec. 52.227-19 and subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS sec. 252.227-7013. cisco Systems, Inc. 170 West Tasman Drive San Jose, California 95134-1706 Cisco Internetwork Operating System Software IOS (tm) Catalyst 4000 L3 Switch Software (cat4000-IS-M), Version 12.1(11b)EW, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2002 by cisco Systems, Inc. Compiled Tue 14-May-02 13:31 by hqluong Image text-base: 0x00000000, data-base: 0x00B1C1F8 cisco WS-C4006 (MPC8245) processor (revision 5) with 262144K bytes of memory. Processor board ID FOX04169082 Last reset from Reload 32 FastEthernet/IEEE 802.3 interface(s) 18 Gigabit Ethernet/IEEE 802.3 interface(s) 467K bytes of non-volatile configuration memory. Uncompressed configuration from 1732 bytes to 4359 bytes Press RETURN to get started! 00:00:21: %SYS-5-CONFIG_I: Configured from memory by console 00:00:21: %LINK-3-UPDOWN: Interface GigabitEthernet1/2, changed state to up 00:00:21: %SYS-5-RESTART: System restarted -- Cisco Internetwork Operating System Software IOS (TM) Catalyst 4000 L3 Switch Software (cat4000-IS-M), Version 12.1(11b)EW, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2002 by cisco Systems, Inc. Compiled Tue 14-May-02 13:31 by hqluong 00:00:21: %SNMP-5-COLDSTART: SNMP agent on host Switch is undergoing a cold start 00:00:22: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/2, changed state to up 00:00:24: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/2, changed state to up Switch> Switch> Switch>
5. 次の例に示すように、enable コマンドを実行して、EXEC モードに入ります。
Switch>enable Password: Switch#
6. システムがバックアップされます。dir bootflash:コマンドを実行してbootflash:にあるファイルをメモするか、slot0:にあるシステムファイルをロードした場合は、dir slot0:コマンドを実行します。
Switch#dir bootflash: Directory of bootflash:/ 1 -rw- 6516904 Aug 13 2000 13:37:13 cat4000-is-mz.121-11b.EW 61341696 bytes total (54824664 bytes free)
7. show bootvar(隠し)コマンドを実行して、現在のブート変数を確認します。
Switch#show bootvar BOOT variable = bootflash:cat4000-is-mz.121-8a.Ew,1 CONFIG_FILE variable does not exist BOOTLDR variable does not exist Configuration register is 0x2102
8. 現在の不正なブート変数を削除し、正しいブート変数を追加します。これを行うには、configure terminalコマンドを実行します。
Switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#no boot system flash bootflash:cat4000-is-mz.121-8a.Ew Switch(config)#boot system flash bootflash:cat4000-is-mz.121-11b.EW Switch(config)#end 00:01:31: %SYS-5-CONFIG_I: Configured from console by consol
9. 設定全体を次に します: Save
startup-config
write memory コマンドを使用する場合:
Switch#write memory Building configuration... Compressed configuration from 4359 bytes to 1730 bytes[OK] Switch#
10. ブート変数を再度確認して、スイッチが次回のリブート時に正しいシステム ファイルを起動するように適切に設定されていることを確認します。これを行うには、show bootvar コマンドを実行します。
Switch#show bootvar BOOT variable = bootflash:cat4000-is-mz.121-11b.EW,1 CONFIG_FILE variable does not exist BOOTLDR variable does not exist Configuration register is 0x2102
指定されたイメージが破損していたり、イメージ ファイルが存在しない場合、スーパーバイザは ROMmon モードでブートします。通常、スイッチをリカバリするには、bootflash: または slot0: デバイスに複数のイメージが必要です。
有効なイメージがない場合にROMmonモードからのイメージ回復を正常に行うには、次の手順を順番どおりに実行します。
スーパーバイザとのコンソール接続を確立します。通常、Windows OS 上では次の設定値を使用して COM1 への端末エミュレーションの直接接続を設定します。
9600 BPS
8 データビット
パリティなし
1 ストップ ビット
1 ストップ ビット
ロール型の RJ-45 オス型ケーブルを使用して、PC の COM1 とスーパーバイザ モジュールのコンソール ポートを接続します。PC 上の DB-9 コネクタと端末エミュレーションを使用し、スーパーバイザに接続します。
Enter キーを押します。rommon > プロンプトが表示された場合は、ステップ 3 に進みます。スイッチが連続的にリブートする場合は、Ctrl+C キーを押して自動ブートを停止させ、ROMmon モードに入ります。
********************************************************** * * * Welcome to ROM Monitor for WS-X4014 System. * * Copyright (c) 2002 by Cisco Systems, Inc. * * All rights reserved. * * * ********************************************************** ROM Monitor Program Version 12.1(11br)EW Board type 1, Board revision 5 Swamp FPGA revision 14, Dagobah FPGA revision 48 MAC Address : 00-01-96-d9-f6-fe Ip Address : Not set. Netmask : Not set. Gateway : Not set. TftpServer : Not set. Main Memory : 256 Mbytes ***** The system will autoboot in 5 seconds ***** Type control-C to prevent autobooting. !--- Press Control-C. Autoboot cancelled......... please wait!!! rommon 1 > [interrupt]
次の例に示すように、 dir bootflash: コマンドを使用して bootflash: 内に有効なファイルがあることを確認し、 dir slot0: コマンドを使用して slot0: を確認します。有効なファイルがある場合、リカバリについてはこのドキュメントの「連続的なリブートからのリカバリ」の項を参照してください。有効なファイルがあれば、次のステップに進みます。
rommon 1 >dir bootflash: File size Checksum File name -------------------------------------------------- Total space = 61341696 bytes, Available = 61341696 bytes rommon 2 >dir slot0: File size Checksum File name -------------------------------------------------- Total space = 128057344 bytes, Available = 128057344 bytes
set コマンドを実行して、現在の環境変数を表示します。
rommon 3 >set PS1=rommon ! > RommonBuild=5 ConfigReg=0x2102 BOOT=bootflash:cat4000-is-mz.121-11b.EW,1 SkipDiags=0 BSI=0 RET_2_RTS=13:36:46 UTC Tue Aug 15 2000 RET_2_RUTC=966346606 BootStatus=Failure BootedFileName=bootflash:cat4000-is-mz.121-11b.EW RommonVer=12.1(11br)EW
unset boot コマンドを実行して、現在の無効なブート変数をクリアします。ブート変数には、ロードするファイルが定義されています。
rommon 6 >unset boot
スーパーバイザの管理ポートをネットワークに接続して、TFTP サーバにアクセスします。スーパーバイザ エンジンのファスト イーサネット ポート(10/100 MGT)は、現在のソフトウェア リリースの通常動作では機能しません。10/100 MGT に接続されたイーサネット ケーブルは、ROMmon モードでのみアクティブです。MGT ポートの位置については、次に示す Catalyst 4500/4000 シリーズ Supervisor Engine II-Plus、III、IV、または V の例を参照してください。
次の例に示すように、10/100 MGT ポートを PC やルータと直接接続する場合は、ストレート ケーブルを使用します。別のスイッチに接続する場合は、クロスケーブルを使用します。
rommon 7 > !--- Connect the appropriate cable to connect to the network. Established physical link 100MB Full Duplex Network layer connectivity may take a few seconds
MGT ポートは、速度およびデュプレックスが接続されたデバイスと自動ネゴシエートします。現在、速度およびデュプレックスの設定値はハードコードできません。このポートは、ROMmon モードおよび TFTP についてのみ利用可能なため、自動ネゴシエーションの問題が起きて速度とデュプレックスが不一致になっても深刻な問題とはなりません。TFTP アプリケーションにはダウンロードするシステムイメージの損傷を防ぐための内部パケット損失メカニズムがあります。
次の例に示すように、 set interface fa1 <ip address> <subnet mask>コマンドで10/100 MGTポートのIPアドレスを設定します。サブネット マスクが指定されていないと、IP アドレスはデフォルトのクラスフル マスクを使用します。
rommon 7 >set interface fa1 10.18.2.234 255.255.255.0
set ip route default <gateway_ip_address> コマンドを実行して、スイッチがTFTPサーバに到達するために使用するデフォルトゲートウェイを設定します(次の例を参照)。デフォルトのゲートウェイには、手順 7 で設定した IP アドレスと同じサブネット内のルーティングデバイスを使用する必要があります。
rommon 8 >set ip route default 10.18.2.21
12.1(12r)EW より前の ROMmon バージョンでは、TFTP サーバーが 10/100 MGT ポートと同じサブネットにある場合でも、 set ip route default <gateway_ip_address> コマンドを使用してデフォルトゲートウェイを設定する必要があります。PC に直接接続しており、その PC に TFTP サーバーアプリケーションがインストールされている場合は、デフォルトゲートウェイの IP アドレスにその PC の IP アドレスを使用します。デフォルトゲートウェイが設定されていない場合、TFTP は実行できません。この制限は、ROMmon バージョン 12.1(12r)EW 以降では解消されており、TFTP サーバーが管理 IP アドレスと同じサブネットにある場合、デフォルトゲートウェイの IP アドレスを指定する必要はありません。
set コマンドを実行して、設定した内容を確認します。
rommon 11 >set PS1=rommon ! > RommonBuild=5 ConfigReg=0x2102 SkipDiags=0 BSI=0 RET_2_RTS=13:36:46 UTC Tue Aug 15 2000 RET_2_RUTC=966346606 BootStatus=Failure BootedFileName=bootflash:cat4000-is-mz.121-11b.EW RommonVer=12.1(11br)EW IpAddr=10.18.2.234 Netmask=255.255.255.0 Broadcast=10.18.2.255 Gateway=10.18.2.21
TFTP サーバに ping を送り、スーパーバイザ エンジンの MGT ポートからサーバまでの接続性が確保されていることを確認します。ping <tftp_server_ip_address> コマンドを入力します(次の例を参照)。
rommon 9 >ping 172.18.125.3 Host 172.18.125.3 is alive
ping が成功しない場合は、デフォルト ゲートウェイから TFTP サーバまでの IP 接続に関する問題をトラブルシューティングします。TFTP サーバーが同じサブネットにある場合は、そのサーバーが ping の送信先の IP アドレスで設定されていることを確認します。
TFTPサーバへのpingが成功したら、boot tftp ://<tftp_server_ip_address>/<image_path_and_file_name>コマンドを実行して、スーパーバイザIIIをブートするためにTFTPサーバで使用できるシステムイメージを指定できます。
rommon 6 >boot tftp://172.18.125.3/cat4000-is-mz.121-11b.EW Tftp Session details are .... Filename : /cat4000-is-mz.121-11b.EW IP Address : 10.18.2.234 Loading from TftpServer: 172.18.125.3 Received data packet # 12729 Loaded 6516904 bytes successfully. Rommon reg: 0x30004180 Running diags... Decompressing the image ######################################################################## ############################################### [OK] k2diags version 1.6 prod: WS-X4014 part: 73-6854-05 serial: JAB054109FE Power-on-self-test for Module 1: WS-X4014 Status: (. = Pass, F = Fail) Traffic using serdes loopback (L2; one port at a time)... switch port 0: . switch port 1: . switch port 2: . switch port 3: . switch port 4: . switch port 5: . switch port 6: . switch port 7: . switch port 8: . switch port 9: . switch port 10: . switch port 11: . switch port 12: . switch port 13: . switch port 14: . switch port 15: . switch port 16: . switch port 17: . switch port 18: . switch port 19: . switch port 20: . switch port 21: . switch port 22: . switch port 23: . switch port 24: . switch port 25: . switch port 26: . switch port 27: . switch port 28: . switch port 29: . switch port 30: . switch port 31: . Traffic using asic loopback (L2; all ports at once)... switch port 0: . switch port 1: . switch port 2: . switch port 3: . switch port 4: . switch port 5: . switch port 6: . switch port 7: . switch port 8: . switch port 9: . switch port 10: . switch port 11: . switch port 12: . switch port 13: . switch port 14: . switch port 15: . switch port 16: . switch port 17: . switch port 18: . switch port 19: . switch port 20: . switch port 21: . switch port 22: . switch port 23: . switch port 24: . switch port 25: . switch port 26: . switch port 27: . switch port 28: . switch port 29: . switch port 30: . switch port 31: . Traffic using asic loopback (L3; all ports at once)... switch port 0: . switch port 1: . switch port 2: . switch port 3: . switch port 4: . switch port 5: . switch port 6: . switch port 7: . switch port 8: . switch port 9: . switch port 10: . switch port 11: . switch port 12: . switch port 13: . switch port 14: . switch port 15: . switch port 16: . switch port 17: . switch port 18: . switch port 19: . switch port 20: . switch port 21: . switch port 22: . switch port 23: . switch port 24: . switch port 25: . switch port 26: . switch port 27: . switch port 28: . switch port 29: . switch port 30: . switch port 31: . Module 1 Passed Exiting to ios... Rommon reg: 0x30000180 Running IOS... Decompressing the image ############################################################# ############################################################## ############################################################# ############################################################## ############################################################# ############################################################## ############################################################# ############################################################## ######################################################################### [OK] Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) of the Commercial Computer Software - Restricted Rights clause at FAR sec. 52.227-19 and subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS sec. 252.227-7013. cisco Systems, Inc. 170 West Tasman Drive San Jose, California 95134-1706 Cisco Internetwork Operating System Software IOS (TM) Catalyst 4000 L3 Switch Software (cat4000-IS-M), Version 12.1(11b)EW, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2002 by cisco Systems, Inc. Compiled Tue 14-May-02 13:31 by hqluong Image text-base: 0x00000000, database: 0x00B1C1F8 cisco WS-C4006 (MPC8245) processor (revision 5) with 262144K bytes of memory. Processor board ID FOX04169082 Last reset from Reload 32 FastEthernet/IEEE 802.3 interface(s) 18 Gigabit Ethernet/IEEE 802.3 interface(s) 467K bytes of nonvolatile configuration memory. Uncompressed configuration from 1730 bytes to 4359 bytes Press RETURN to get started! 00:00:21: %SYS-5-CONFIG_I: Configured from memory by console 00:00:21: %LINK-3-UPDOWN: Interface GigabitEthernet1/2, changed state to up 00:00:21: %SYS-5-RESTART: System restarted -- Cisco Internetwork Operating System Software IOS (TM) Catalyst 4000 L3 Switch Software (cat4000-IS-M), Version 12.1(11b)EW, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2002 by cisco Systems, Inc. Compiled Tue 14-May-02 13:31 by hqluong 00:00:21: %SNMP-5-COLDSTART: SNMP agent on host Switch is undergoing a cold start 00:00:22: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/2, changed state to down Switch> Switch>
スイッチは、TFTP サーバーから取得したイメージを DRAM にコピーする際、そのイメージを使用して起動しています。イメージは、まだ bootflash:にはコピーされていないため、bootflash:または slot0:にもう一度コピーする必要があります。enable コマンドを実行し、EXECモードに入るためにパスワードが必要な場合はそのパスワードを入力します(次の例を参照)。
Switch>enable Password: Switch#
注:システムイメージを誤って削除した場合は、 dir /all コマンドを実行して削除したファイルを確認し、 undelete <file index number> <device> コマンドを実行してファイルを復元できます。これにより、新しいファイルを TFTP で送信する必要がなくなります。このケースが当てはまる場合は、ステップ 17 に進みます。
次の例に示すように、 ping <tftp_server_ip_address> コマンドを使用して TFTP サーバーに ping を実行し、TFTP サーバーが到達可能であることを確認します。
Switch#ping 172.18.125.3 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.18.125.3, timeout is 2 seconds: .!!!! Success rate is 80 percent (4/5), round-trip min/avg/max = 8/10/16 ms
ping が成功した場合は、ステップ 15 に進みます。成功しなかった場合は、スイッチから TFTP サーバまでの接続が確立していることを確認します。通常、通常の 10/100 ポートまたはギガビットポートの 1 つを別のスイッチに接続するか、TFTP サーバーがインストールされた PC をスイッチインターフェイスの 1 つに直接接続する必要があります。 詳細は、『ソフトウェア コンフィギュレーション ガイド』を参照してください。
TFTP サーバーのファイルを bootflash: ファイルシステムにコピーします。このファイルをslot0:save
Compact Flashデバイスにコピーすることもできます。copy tftp flash コマンドを実行して、プロンプトの指示に従います。
Switch#copy tftp flash Address or name of remote host []? 172.18.125.3 Source filename []? cat4000-is-mz.121-11b.EW Destination filename [flash]? cat4000-is-mz.121-11b.EW Loading cat4000-is-mz.121-11b.EW from 172.18.125.3 (via Vlan1): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 6516904/13033472 bytes] 6516904 bytes copied in 110.124 secs (59244 bytes/sec)
システムイメージをslot0:にコピーするには、copy tftp slot0:コマンドを実行します(次の例を参照)。コピーしない場合は、このステップを省略してください。
Switch#copy tftp slot0: Address or name of remote host [172.18.125.3]? Source filename [cat4000-is-mz.121-11b.EW]? Destination filename [cat4000-is-mz.121-11b.EW]? Loading cat4000-is-mz.121-11b.EW from 172.18.125.3 (via Vlan1): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 6516904/13033472 bytes] 6516904 bytes copied in 166.800 secs (39258 bytes/sec)
注: TFTP サーバの IP アドレスおよびファイルに関する情報は、bootflash:へのイメージ転送時に使用されるため、すでに選択されています。その情報を変更する場合は、新しい IP アドレスまたはイメージ名を入力します。変更する必要がない場合は、Enter キーを押すと、選択済みの情報が使用されます。
システム イメージがコピーされました。dir bootflash:コマンドを実行して、ブートフラッシュ内のファイルを確認します。システムファイルをslot0:にロードした場合は、dir slot0:コマンドを実行します。
Switch#dir bootflash: Directory of bootflash:/ 1 -rw- 6516904 Aug 13 2000 13:37:13 cat4000-is-mz.121-11b.EW 61341696 bytes total (54824664 bytes free)
verify コマンドを実行して、ダウンロードされたファイルの整合性を確認します。確認が失敗した場合は、ファイルをダウンロードし直す必要があります。
Switch#verify bootflash:cat4000-is-mz.121-11b.EW CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCC Verified bootflash:cat4000-is-mz.121-11b.EW
show bootvar(隠し)コマンドを実行して、現在のブート変数とコンフィギュレーションレジスタ変数を確認します。
Switch#show bootvar BOOT variable = bootflash:cat4000-is-mz.121-8a.EW1,1 CONFIG_FILE variable does not exist BOOTLDR variable does not exist Configuration register is 0x2102
次の例に示すように、現在の不正なブート変数を削除し、正しいブート変数を追加することができます。この例の場合、コンフィギュレーション レジスタは、必要な 0x2102 の値にすでに設定されています。このように設定されていない場合は、グローバルconfig-register 0x2102コマンドを実行します。
Switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#no boot system flash bootflash:cat4000-is-mz.121-8a.Ew1 Switch(config)#boot system flash bootflash:cat4000-is-mz.121-11b.EW Switch(config)#config-register 0x2102 Switch(config)#end 00:01:31: %SYS-5-CONFIG_I: Configured from console by consol
注:ブート変数が設定されていない場合は、 boot system flash bootflash:<filename>コマンドを実行します。または、slot0:からブートする場合は、boot system flash slot0: <filename>コマンドを実行します。
write memoryコマンドを実行して、save
running-config
から startup-config:
Switch#write memory Building configuration... Compressed configuration from 4359 bytes to 1730 bytes[OK] Switch#
次のリブート時にスイッチが正しいシステム ファイルをブート アップできるように、ブート変数をもう一度チェックして、正しく設定されていることを確認します。これを行うには、show bootvar コマンドを実行します。
Switch#show bootvar BOOT variable = bootflash:cat4000-is-mz.121-11b.EW,1 CONFIG_FILE variable does not exist BOOTLDR variable does not exist Configuration register is 0x2102
改定 | 発行日 | コメント |
---|---|---|
3.0 |
04-Mar-2025
|
SEO、機械翻訳とフォーマット、番号付けを更新。 |
2.0 |
07-Dec-2023
|
SEO、機械翻訳、書式設定を更新。 |
1.0 |
28-May-2002
|
初版 |