In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument wird erläutert, wie ein Cisco Catalyst Switch wiederhergestellt wird, wenn seine Software beschädigt ist. In diesem Dokument werden die folgenden Catalyst-Modelle behandelt, auf denen Catalyst OS (CatOS)-Software mit der Supervisor Engine ausgeführt wird:
Catalyst-Switches der Serien 4500/4000 (mit den Serien 2948G, 2980G und 4912G, aber nicht mit der L3-Serie)
Catalyst 5500/5000-Serie (mit Catalyst 5500, 5505, 5509 und einigen Modellen der Serie 2900, jedoch nicht der XL-Serie)
Catalyst Serie 6500/6000
Informationen zu Wiederherstellungsverfahren für Switches, die in diesem Dokument nicht behandelt werden, finden Sie in den folgenden Dokumenten:
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
Catalyst Switches der Serien 4500/4000 mit CatOS
Catalyst Switches der Serien 5500/5000 mit CatOS
Catalyst Switches der Serien 6500/6000 mit CatOS
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Diese Switches führen ihre Software aus dem RAM aus, nachdem sie das Software-Image von einem Flash-Gerät geladen haben. Wenn alle Flash-Images beschädigt oder gelöscht werden, kann der Switch nicht richtig booten. In diesem Zustand wechselt der Switch in der Regel wieder in den ROMmon-Modus (ROMmon), der nur eine begrenzte Funktionalität aufweist. In diesem Dokument wird erläutert, wie Sie ein neues Image herunterladen und den Switch aus dieser Situation wiederherstellen.
Während eines Software-Upgrades können Sie den Befehl delete ausführen, um das alte Image aus Flash zu löschen und das neue Image zu laden. Die Übertragung des neuen Images kann aufgrund von Netzwerk-/TFTP-Serverproblemen fehlschlagen. Oder es kann zu einem unbeabsichtigten Löschen des alten Bildes vom Flash-Gerät kommen. Trotzdem können Sie den Befehl undelete ausführen, um das Image wiederherzustellen. Diese Rückforderung ist jedoch nur unter folgenden Umständen möglich:
Sie haben den Switch nach dem Löschen des Abbilds nicht neu geladen.
Oder
Sie haben den Befehl squeeze nicht verwendet, um das gelöschte Bild dauerhaft aus Flash zu entfernen.
Wenn Sie den Befehl delete verwenden, um ein Bild aus dem Flash zu löschen, wird das Bild dauerhaft aus Flash gelöscht. Sie können das Image mit dem Befehl undelete wiederherstellen. Dies gilt für Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000.
Wenn Sie beim Catalyst 4500/4000 den Switch nach dem Löschen des Images neu laden, können Sie das gelöschte Image im ROMmon-Modus wiederherstellen. Führen Sie den Befehl undelete ROM monitor aus. Die Befehle in dieser Liste werden im ROMmon-Modus nur für Switches der Serien Catalyst 4500/4000 unterstützt, auf denen CatOS 6.1 und höher ausgeführt wird:
Ding
löschen
zusammendrücken
Weitere Informationen zu diesen Befehlen finden Sie in den folgenden Dokumenten:
Switch- und ROM-Überwachungsbefehle - Version 6.3 (Catalyst Serie 5000)
Catalyst Switches der Serie 6000 und ROM-Überwachungsbefehle
Wenn diese Optionen mit Ihren Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 nicht funktionieren, befolgen Sie die Wiederherstellungsverfahren in diesem Dokument.
Hinweis: Sie können TFTP verwenden, um Software-Image-Dateien von einem PC auf Ihr Gerät zu übertragen. In diesem Dokument wird die Ausgabe des Cisco TFTP-Servers verwendet. Cisco hat diese Anwendung eingestellt und unterstützt sie nicht mehr. Wenn Sie keinen TFTP-Server haben, beziehen Sie eine beliebige TFTP-Serveranwendung eines Drittanbieters aus einer anderen Quelle.
Der Catalyst 4500/4000 verfügt über ein integriertes Bootflash-System, das zum Speichern von Bilddateien verwendet wird. Während des normalen Bootvorgangs lädt die Supervisor Engine in der Regel ein Software-Image von Flash. Der Flash-Speicher wird nach dem Laden des Images in den RAM nicht mehr für den Switch-Betrieb benötigt. Sie können dann den herkömmlichen TFTP-Flash-Befehl copy verwenden, um die Software zu aktualisieren, während der Switch betriebsbereit ist. Sie können jedoch ein Problem mit der Software feststellen, die Sie derzeit in Flash haben, und den Switch möglicherweise nicht vollständig booten. Oder der Switch kann aus irgendeinem Grund in ROMmon enden, und Sie müssen den Switch wieder in Betrieb nehmen. In solchen Fällen können Sie jetzt vom Netzwerk (TFTP)-Server mit dem in diesem Dokument beschriebenen Wiederherstellungsverfahren starten.
Bevor Sie mit der Wiederherstellung fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash: haben. Geben Sie dir bootflash ein: aus dem ROMmon>-Modus, um festzustellen, ob Dateien im Boot-Flash vorhanden sind:. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash-Befehl ein: filename-Befehl, um den Switch zu starten. Wie im Abschnitt Hintergrundinformationen erwähnt, können Sie eine gelöschte Datei von ROMmon auf diesen Switches wiederherstellen. Sie können den undelete bootflash: filename-Befehl, um die Datei wieder zu löschen. Die Datei kann dann verwendet werden, um den Switch zu booten. Wenn Sie keine gültige Datei im Bootflash haben, fahren Sie mit dem Wiederherstellungsverfahren fort.
Hinweis: Weitere Informationen zum Anschließen einer Konsole an den Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Bei einem Start vom Netzwerk (TFTP)-Server können Sie ein Image von einem TFTP-Server direkt in den RAM herunterladen, wo die Supervisor Engine das Image ausführen kann. Bei diesem Verfahren werden keine Dateien auf dem Flash-System erstellt. Mit diesem Verfahren können Sie nur den Switch hochfahren und eine normale Software herunterladen.
Ein Start über den Netzwerk (TFTP)-Server ist relativ einfach, aber es gibt einige Dinge, die Sie wissen müssen, bevor Sie beginnen. Wenn sich der Switch im ROM befindet, müssen Sie direkt mit der Konsole verbunden sein. Der einzige aktive Netzwerk-Port ist die Schnittstelle ME1. Dieser Port ist der Ethernet-Port der Catalyst 4500/4000 Supervisor Engine neben der Konsolenverbindung. Sie müssen über eine IP-Adresse auf der ME1-Schnittstelle verfügen und sicherstellen, dass diese aktiv ist. Wenn sich Ihr TFTP-Server nicht im gleichen Netzwerk befindet, müssen Sie auch ein Standard-Gateway festlegen. Darüber hinaus muss die Umgebungsvariable für den TFTP-Server festgelegt sein, da die Befehlssyntax keine IP-/Host-Adresse zulässt.
Stellen Sie sicher, dass alle Variablen festgelegt sind und dass Sie den TFTP-Server erreichen können.
rommon 1> show interface me1: inet 172.20.58.227 netmask 255.255.255.0 broadcast 172.20.58.255 !--- If you do not see an IP address on the ME1 interface, !--- issue this command in order to set the IP address: !--- set interface me1[netmask] !--- An example is set interface me1 172.20.58.227 255.255.255.0. rommon 2> show ip route Destination Gateway Interface ----------------------- ----------------------- --------- default 0.0.0.0 me1
In diesem Beispiel ist kein Standardgateway festgelegt. Wenn sich der TFTP-Server nicht im gleichen Netzwerk befindet, müssen Sie eine Standardroute festlegen.
Legen Sie ggf. das Standard-Gateway fest.
rommon 3> set ip route default 172.20.58.1
Der Befehl reagiert nicht, Sie können den Befehl show ip route jedoch erneut zur Überprüfung eingeben.
rommon 4> show ip route Destination Gateway Interface ----------------------- ----------------------- --------- default 172.20.58.1 me1
Stellen Sie sicher, dass die TFTP-Servervariable richtig eingestellt ist.
Wenn Sie den Befehl set selbst ausgeben, werden die Umgebungsvariablen angezeigt.
rommon 5> set PS1=rommon ! > AutobootStatus=success MemorySize=32 DiagBootMode=post ?=0 ROMVERSION=4.4(1) WHICHBOOT=bootflash:cat4000.4-4-1.bin BOOT=bootflash:cat4000.4-4-1.bin,1;
Da die TFTP-Servervariable hier nicht Teil der Umgebung ist, müssen Sie die Variable festlegen, bevor Sie fortfahren können. Legen Sie die Variable fest, überprüfen Sie, ob sie sich tatsächlich in der Umgebung befindet, und senden Sie dann einen Ping an den Server, um die Verbindung zu überprüfen. Sie müssen die Umgebungsvariable für den TFTP-Server nicht festlegen, um den Server pingen zu können. Sie müssen auf die Datei auf dem Server mit dem Befehl boot zugreifen, der in Schritt 4 angezeigt wird.
rommon 6> tftpserver=172.20.59.67 !--- This command sets the TFTP server variable. rommon 7> set !--- This command verifies the setting. PS1=rommon ! > AutobootStatus=success MemorySize=32 DiagBootMode=post Tftpserver=172.20.59.67 ?=0 ROMVERSION=4.4(1) WHICHBOOT=bootflash:cat4000.4-4-1.bin BOOT=bootflash:cat4000.4-4-1.bin,1;
Starten Sie das System vom Netzwerk (TFTP)-Server.
rommon 9> boot cat4000.4-4-1.bin
Nach dem Booten des Systems erhalten Sie die Switch-Konsole.
Wenn das System wieder voll betriebsbereit ist, geben Sie den Befehl copy tftp flash ein, um das gültige Image in den Flash zu kopieren.
Um sicherzustellen, dass der Switch beim nächsten Neuladen mit dem gültigen Image gestartet wird, überprüfen Sie die Boot-Variablen und die Konfigurationsregisterwerte. Siehe Switch-Hochfahren im ROMmon-Modus verhindern: Überprüfen Sie die Startvariablen und die Konfigurationsregisterwerte im Abschnitt dieses Dokuments für das Überprüfungsverfahren.
Die Supervisor Engines I, II, IIG und IIIG für die Catalyst 5500/5000-Serie verfügen über einen integrierten Flash-Speicher, der nur ein System-Image speichern kann. Der Switch startet sein Image aus dem RAM. Daher ist nach dem ordnungsgemäßen Booten des Switches kein gültiges Software-Image in Flash erforderlich.
Hinweis: Der Catalyst 2926 verfügt über die Supervisor Engine II und folgt dem Wiederherstellungsverfahren der Supervisor Engine II.
Das Upgrade-Verfahren für diese Supervisor Engines ist relativ sicher. Zuerst wird ein neues Image in den Supervisor Engine RAM kopiert, wo die Image-Prüfsumme verifiziert wird. Wenn dieses Bild als gültig erklärt wird, wird das Bild in den Flash programmiert, der das vorherige Bild überschreibt. Tritt beispielsweise beim Herunterladen vom TFTP-Server ein Fehler auf, wird das aktuelle Image in Flash nicht geändert. Die Bildbeschädigung auf diesen Supervisor Engines findet selten statt. Die Korruption ist oft mit einem Problem auf dem Flash selbst verbunden. Oder ein Problem, das während des Flash-Programmierprozesses auftritt, kann die Korruption verursachen.
Hinweis: Weitere Informationen zum Anschließen einer Konsole an den Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Für den Fall, dass kein Image in Flash zum Booten verfügbar ist, verfügt die Supervisor Engine auch über ein sehr einfaches Software-Image, das permanent im ROMmon gespeichert ist. Ein Jumper auf der Supervisor Engine muss verwendet werden, um dieses Image zu aktivieren. Nach dem Laden des Images werden die Ports der Supervisor Engines aktiviert. In einigen Fällen kann das Bild sogar einige Ihrer Linecards erkennen. Diese Fähigkeit hängt jedoch von der Firmware-Version ab.
Entfernen Sie die Supervisor Engine, und verwenden Sie diese Tabelle, um den Boot-Jumper zu identifizieren:
Typ der Supervisor Engine | Jumper |
---|---|
Supervisor Engine I FX (WS-X5005,6) | J25 (Start) |
Supervisor Engine I TX (WS-X5009) | J24 (Diag on) |
Supervisor Engine II (WS-X5505, 6, 9) | J15 (Start) |
Supervisor Engine IIG (WS-X5540) | J8 |
Supervisor Engine IIIG (WS-X5550) | J2 |
Im Allgemeinen ist auf der Supervisor Engine kein Jumper-Anschluss verfügbar. Sie müssen eine erhalten, um den Kontakt zwischen den Pins herzustellen.
Setzen Sie die Supervisor Engine wieder in das Gehäuse ein, und starten Sie den Switch.
Sie landen in einem Boot-Modus, der eigentlich ein CatOS-Image ist, das in ROM (Firmware) gebrannt wird. In einigen Fällen kann der Switch sogar einige der Switch-Linecards erkennen, was vom Level dieser Firmware abhängt.
boot> show module Mod Ports Module-Type Model Serial-Num Status --- ----- --------------------- --------- ---------- ------- 1 0 Supervisor IIG WS-X5540 013447622 ok 2 12 100BaseFX MM Ethernet WS-X5111 003499884 ok 3 12 100BaseFX MM Ethernet WS-X5201 007499406 ok Mod MAC-Address(es) Hw Fw Fw1 --- ---------------------------------------- ------ ------------ ------------ 1 00-d0-63-6a-a8-00 thru 00-d0-63-6a-ab-ff 1.1 5.1(1) 0.5(1) 2 00-60-3e-8e-2b-48 thru 00-60-3e-8e-2b-53 1.0 1.3 3 00-e0-1e-b7-77-68 thru 00-e0-1e-b7-77-73 2.0 3.1(1)
In diesem Beispiel erkennt die Software die beiden Linecards im Switch. Bei der Supervisor Engine I oder II erkennt die Software die beiden Uplinks immer, obwohl diese Supervisor Engines wahrscheinlich eine frühere Firmware-Version aufweisen als die Supervisor Engine IIG.
Verwenden Sie die verfügbaren Schnittstellen, um die Verbindung zu einem TFTP-Server herzustellen, und führen Sie das übliche Upgrade durch.
Aktivieren Sie die Ports manuell.
Hinweis: Ports sind standardmäßig deaktiviert.
boot> show port Port Status Duplex Speed Type ----- -------- ------ ----- --------------- 2/1 disabled half 100 100BaseFX MM 2/2 disabled half 100 100BaseFX MM 2/3 disabled half 100 100BaseFX MM 2/4 disabled half 100 100BaseFX MM !--- Output suppressed. boot> set port enable 2/1 Port 2/1 enabled/
Stellen Sie wie gewohnt eine Verbindung zum TFTP-Server her.
Nachdem Sie ein neues Image in Flash heruntergeladen haben, wählen Sie eine der beiden folgenden Optionen aus:
Schalten Sie den Switch aus, schieben Sie die Supervisor Engine heraus, entfernen Sie den Jumper, und starten Sie den Catalyst normal, nachdem die Supervisor Engine ordnungsgemäß neu installiert wurde.
Starten Sie das in Flash heruntergeladene Image direkt vom Startmodus. Verwenden Sie den Befehl execflash:
boot> execflash uncompressing nmp image This will take a minute... !--- Output suppressed.
Hinweis: Wenn Sie den Switch auf diese Weise booten, denken Sie daran, dass der Switch bis zum Entfernen des Jumpers immer zuerst im Bootmodus neu gestartet wird.
Sie können ein Image ohne TFTP-Server direkt über die Konsolenverbindung auf die Supervisor Engine herunterladen, wenn Sie das Kermit-Protokoll verwenden. Weitere Informationen finden Sie im Abschnitt Vorbereiten des Herunterladens eines Images mit Kermit unter Arbeiten mit System-Software-Images. Diese Methode kann nützlich sein, wenn Sie während des Wiederherstellungsvorgangs keinen zu erkennenden Port auf dem Switch erhalten. Diese Methode ist jedoch viel langsamer als die Methode im Abschnitt Wiederherstellungsverfahren. Vermeiden Sie möglichst die Kermit-Methode.
Die Catalyst 5500/5000 Supervisor Engine IIIF verfügt über ein integriertes Flash-Dateisystem, das mehrere Bilddateien verarbeiten kann. Zusätzlich zu diesem Flash verfügt die Supervisor Engine III über einen Steckplatz für eine Flash-PC-Karte (PCMCIA). Diese Supervisor Engines führen ihre Software aus dem RAM aus und benötigen das Flash-System nicht, wenn der Switch ordnungsgemäß gestartet wurde.
Hinweis: Auf dem Catalyst 2926G ist die Supervisor Engine III installiert. Es wird das Wiederherstellungsverfahren der Supervisor Engine III befolgt.
Wenn ein Image beschädigt oder gelöscht wird, ist das Standard-Upgrade-Verfahren immer möglich, wenn die Supervisor Engine ein gültiges Image ausführt. Wenn die Supervisor Engine nicht bootet, weil es kein gültiges Image zum Booten vom ROMmon gibt, müssen Sie das Wiederherstellungsverfahren verwenden.
Bevor Sie mit der Wiederherstellung fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash: haben. Geben Sie dir bootflash ein: aus dem ROMmon>-Modus, um festzustellen, ob Dateien im Boot-Flash vorhanden sind:. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash-Befehl ein: filename-Befehl, um den Switch zu starten. Wie im Abschnitt Hintergrundinformationen erwähnt, können Sie eine gelöschte Datei von ROMmon auf diesen Switches wiederherstellen. Sie können den Bootflash ausgeben: filename-Befehl, um die Löschung der Datei rückgängig zu machen und den Switch zu starten. Wenn Sie keine gültige Datei im Bootflash haben, fahren Sie mit dem Wiederherstellungsverfahren fort.
Hinweis: Weitere Informationen zum Anschließen einer Konsole an den Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Wenn Sie eine Supervisor Engine III mit einem PCMCIA-Steckplatz (Flash PC Card) haben, ist der beste Weg, die Supervisor Engine wiederherzustellen, das Booten von einer PCMCIA-Karte (Flash PC Card). Geben Sie den Befehl boot slot0:image_name im ROMmon-Modus ein. Versuchen Sie, eine Flash-PC-Karte (PCMCIA) mit einem Supervisor Engine III-Image darauf zu erhalten. Wenn Sie keine andere funktionierende Supervisor Engine III zum Schreiben eines Images auf die Flash-Karte haben, können Sie ein anderes Cisco Gerät verwenden, das ein kompatibles Format aufweist. Weitere Informationen finden Sie unter PCMCIA-Kompatibilitätsmatrix für Dateisysteme und in Dateisysteminformationen.
Wenn Sie über eine Supervisor Engine IIIF verfügen oder keine Flash PC Card (PCMCIA) verfügbar ist, ist das einzige alternative Wiederherstellungsverfahren ein Xmodem-Download über den Konsolen-Port. Diese Funktion ist nur verfügbar, wenn Sie ROMmon Version 5.1(1) oder höher haben. Wenn Sie den Konsolendownload nicht verwenden können, bleibt Ihnen nur noch die Möglichkeit, die Supervisor Engine zu ersetzen.
Die genaue ROMmon-Version wird auf der Konsole angezeigt, wenn der Switch in ROMmon gestartet wird. Hier ein Beispiel:
This command will reset the system. Do you want to continue (y/n) [n]? y 2000 May 14 15:06:13 %SYS-5-SYS_RESET:System reset from Console// makar (enable) System Bootstrap, Version 5.1(2) Copyright (c) 1994-1999 by cisco Systems, Inc. Presto processor with 32768 Kbytes of main memory
Diese Version ist auch die Firmware-Version, die der Befehl show module für die Supervisor Engine anzeigt. Wenn Sie jedoch den Befehl show module ausführen können, benötigen Sie wahrscheinlich keine Wiederherstellungsprozedur.
Console> (enable) show module !--- Output suppressed. Mod MAC-Address(es) Hw Fw Sw --- -------------------------------------- ------ ---------- ----------------- 1 00-50-0f-43-cc-00 to 00-50-0f-43-cf-ff 3.3 5.1(2) 4.5(7) !--- Output suppressed.
Der einfachste Weg, um zu überprüfen, ob diese Download-Prozedur für Sie verfügbar ist, besteht darin, den Download zu versuchen. Diese Funktion ist derzeit nicht dokumentiert, funktioniert jedoch genauso wie bei Cisco Routern, die in ROMmon installiert sind.
Dieses Beispiel zeigt das Protokoll einer Konsolensitzung während eines Konsolendownloads auf eine Supervisor Engine III. Die Konsolengeschwindigkeit beträgt 38.400 Bit pro Sekunde (Bit/s). Der Befehl lautet xmodem, mit der Option -s. Der Befehl ist selbsterklärend. Weitere Informationen zu den verfügbaren Optionen finden Sie jedoch im Abschnitt Xmodem Options Summary (Übersicht der Xmodem-Optionen) dieses Dokuments.
rommon 5> xmodem -s 38400 Do not start the sending program yet... Invoke this application only for disaster recovery. Do you wish to continue? (y/n) [n]: y Note, if the console port is attached to a modem, both the console port and the modem must be operating at the same baud rate. Use console speed 38400 bps for download? (y/n) [n]: y
Ändern Sie zu diesem Zeitpunkt die Geschwindigkeit Ihrer Terminalemulationssoftware auf 38.400 bit/s, bevor Sie die Datei unter Verwendung des Xmodem-Protokolls senden. In diesem Beispiel wird Microsoft HyperTerminal auf einem PC verwendet. HyperTerminal wird neu gestartet, damit die Änderung der Terminalgeschwindigkeit wirksam wird.
Download will be performed at 38400 bps. Make sure your terminal emulator is set to this speed before sending file. Ready to receive file ...??. Returning console speed to 9600. Reset your terminal baud rate to 9600and hit return. You will see garbage characters until you do so. €x<.x€x€€€x>x?x<.?x€x??x?€x€?x??x?€x?€x>.?x?x€€?x??x??x?x?€x>.?x?x€€?x??x??x?x?€x> x??x?x<.?x?€x€x?x€?x??x€?x??x??x?x<??x??x>>.x<.?x€x?x?x?x?€?x<?x?€€€??x<??x< x<?? €€€
Die Geschwindigkeit des Terminals wird in HyperTerminal wieder auf 9600 bps geändert, und HyperTerminal wird erneut gestartet. Nachdem Sie bestätigt haben, dass die Baudrate zurückgesetzt wurde, beginnt der Switch sofort damit, das Bild zu entpacken, das der Switch im Speicher gespeichert hatte, und führt das Bild aus. Hier ein Beispiel:
Baud rate is correctly set now. Enter y to continue (y/n) [n]: Baud rate is correctly set now. Enter y to continue (y/n) [n]: Baud rate is correctly set now. Enter y to continue (y/n) [n]: y Download Complete! received file size=3473280 Loading Network Management Processor image Uncompressing file: ########################################################### ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ #################################################################### System Power On Diagnostics NVRAM Size ....................512KB ID Prom Test ..................Passed !--- Output suppressed. Cisco Systems Console Enter password: 2000 May 14 15:45:06 %MLS-5-MLSENABLED:IP Multilayer switching is enabled 2000 May 14 15:45:06 %MLS-5-NDEDISABLED:Netflow Data Export disabled 2000 May 14 15:45:06 %SYS-5-MOD_OK:Module 1 is online 2000 May 14 15:45:18 %SYS-5-MOD_OK:Module 2 is online 2000 May 14 15:45:25 %SYS-5-MOD_OK:Module 4 is online 2000 May 14 15:45:27 %SYS-5-MOD_OK:Module 5 is online 2000 May 14 15:45:29 %SYS-5-MOD_OK:Module 3 is online Console> enable
Der Switch wurde jetzt korrekt mit dem Image gestartet, das über die Konsole heruntergeladen wurde.
Achtung: An dieser Stelle wurde das heruntergeladene Image nicht im Bootflash gespeichert. Diese Ausgabe enthält ein Beispiel. Die Software 4.5(7) wurde über die Konsole heruntergeladen, und Sie können sehen, dass das Image noch nicht in Flash gespeichert wurde:
Enter password: Console> (enable) show module Mod Module-Name Ports Module-Type Model Serial-Num Status Mod Module-Name Ports Module-Type Model Serial-Num Status 1 0 Supervisor III WS-X5530 013492250 ok 2 12 10BaseFL Ethernet WS-X5011 003375899 ok 3 24 10/100BaseTX Ethernet WS-X5224 008688914 ok 4 12 10/100BaseTX Ethernet WS-X5213 003549295 ok 5 12 100BaseFX MM Ethernet WS-X5201 006596753 ok Mod MAC-Address(es) Hw Fw Sw --- -------------------------------------- ------ ---------- ----------------- 1 00-50-0f-43-cc-00 to 00-50-0f-43-cf-ff 3.3 5.1(2) 4.5(7) 2 00-60-3e-c9-30-6c to 00-60-3e-c9-30-77 1.1 1.2 4.5(7) 3 00-10-7b-58-a6-c8 to 00-10-7b-58-a6-df 1.4 3.1(1) 4.5(7) 4 00-60-2f-96-6a-f8 to 00-60-2f-96-6b-03 1.2 1.4 4.5(7) 5 00-e0-1e-7a-18-48 to 00-e0-1e-7a-18-53 1.1 2.3(2) 4.5(7) Mod Sub-Type Sub-Model Sub-Serial Sub-Hw --- -------- --------- ---------- ------ 1 NFFC II WS-F5531 0013512332 2.0 Console> (enable) dir -#- -length- -----date/time------ name 1 15708 Apr 19 1993 05:44:04 config 2 4864897 Apr 09 2000 15:26:06 cat5000-sup3.5-4-2.bin 2721312 bytes available (4880864 bytes used) Console> (enable)
Jetzt verfügen Sie über einen voll funktionsfähigen Switch. Wenn Sie jedoch kein gültiges Abbild im Bootflash speichern und den Switch neu starten, müssen Sie das Wiederherstellungsverfahren erneut versuchen.
Hinweis: Verwenden Sie den Befehl copy tftp flash, um das gültige Bild in den Flash zu kopieren. Um sicherzustellen, dass der Switch beim nächsten Neuladen mit einem gültigen Image gestartet wird, überprüfen Sie die Boot-Variablen und die Konfigurationsregisterwerte. Siehe Switch-Hochfahren im ROMmon-Modus verhindern: Überprüfen Sie die Startvariablen und die Konfigurationsregisterwerte im Abschnitt dieses Dokuments für das Überprüfungsverfahren.
In diesem Abschnitt wird das Wiederherstellungsverfahren für die Catalyst 6500/6000 Supervisor Engines I und II beschrieben. Das Wiederherstellungsverfahren für den Catalyst 6500/6000 ähnelt dem Catalyst 5500/5000 mit Supervisor Engine III Wiederherstellungsverfahren. Die Catalyst 6500/6000 Supervisor Engine I- und II-Module verfügen über ein integriertes Flash-Dateisystem, das mehrere Bilddateien verarbeiten kann. Zusätzlich zu diesem Flash verfügen diese Supervisor Engines über einen Steckplatz für eine Flash PC-Karte (PCMCIA). Diese Supervisor Engines führen ihre Software aus dem RAM aus und benötigen das Flash-System nicht, wenn der Switch ordnungsgemäß gestartet wurde. Wenn ein Image beschädigt oder gelöscht wird, ist das Standard-Upgrade-Verfahren immer möglich, wenn die Supervisor Engine ein gültiges Image ausführt. Wenn die Supervisor Engine nicht bootet, weil es kein gültiges Image zum Booten vom ROMmon gibt, müssen Sie das Wiederherstellungsverfahren verwenden.
Bevor Sie mit der Wiederherstellung fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash: haben. Geben Sie dir bootflash ein: aus dem ROMmon>-Modus, um festzustellen, ob Dateien im Boot-Flash vorhanden sind:. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash-Befehl ein: filename-Befehl, um den Switch zu starten. Wie im Abschnitt Hintergrundinformationen erwähnt, können Sie eine gelöschte Datei von ROMmon auf diesen Switches wiederherstellen. Sie können den Bootflash ausgeben: filename-Befehl, um die Löschung der Datei rückgängig zu machen und den Switch zu starten. Wenn Sie keine gültige Datei im Bootflash haben, fahren Sie mit dem Wiederherstellungsverfahren fort.
Hinweis: Weitere Informationen zum Anschließen einer Konsole an den Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Die beste Möglichkeit, die Supervisor Engine wiederherzustellen, ist das Booten von einer Flash PC-Karte (PCMCIA). Geben Sie den Befehl boot slot0:image_name im ROMmon-Modus ein. Versuchen Sie, eine Flash-PC-Karte (PCMCIA) mit einem gültigen Bild auf sie zu bekommen. Wenn Sie keine weitere funktionierende Supervisor Engine zum Schreiben eines Images auf die Flash-Karte haben, können Sie ein anderes Cisco Gerät verwenden, das ein kompatibles Format aufweist. Weitere Informationen finden Sie unter PCMCIA-Kompatibilitätsmatrix für Dateisysteme und in Dateisysteminformationen. Die Verwendung einer PC-Karte (PCMCIA), die in der Quellplattform formatiert ist, kann in einigen Fällen funktionieren. Es gibt jedoch eine Reihe von Situationen, in denen die Bootstrap-Version des Switches die formatierte Karte nicht unterstützt, selbst wenn die Dateisysteme kompatibel sind.
Erstellen Sie eine Kopie des Abbilds, das auf dem Flash-Speicher vorhanden ist, und kopieren Sie es auf die PC-Karte (PCMCIA). Geben Sie den Befehl copy bootflash:image_name slot0: ein. Die Kopie ist nützlich, wenn das Image auf dem Flash gelöscht oder aus irgendeinem Grund beschädigt ist und Ihr Switch in den ROMmon-Modus läuft. Sie können den Switch von Steckplatz0 aus starten: und den Switch wiederherstellen. Wenn Sie keine PC-Karte (PCMCIA) oder kein gültiges Image auf der PC-Karte haben, führen Sie den Konsolendownload- oder Xmodem-Wiederherstellungsvorgang aus.
Das Beispiel in diesem Abschnitt ist das Protokoll einer Konsolensitzung während eines Konsolendownloads auf eine Supervisor Engine II. Die Konsolengeschwindigkeit beträgt 38.400 Bit/s. Der Befehl lautet xmodem, mit der Option -s. Der Befehl ist selbsterklärend. Weitere Informationen zu den verfügbaren Optionen finden Sie jedoch im Abschnitt Xmodem Options Summary (Übersicht der Xmodem-Optionen) dieses Dokuments.
Das gleiche Verfahren gilt für die Supervisor Engine I. Kopieren Sie das gültige Image vom Cisco Software Center auf den PC, auf dem die Terminal-Emulationssoftware ausgeführt wird.
Hinweis: Sie müssen über einen gültigen Cisco.com Login und Vertrag mit Cisco verfügen, um Images vom Cisco Software Center herunterzuladen.
rommon 15> xmodem -s 38400 Do you wish to continue? (y/n) [n]: y Console port and Modem must operate at same baud rate. Use console & modem at 38400 bps for download ? (y/n) [n]: y
Ändern Sie zu diesem Zeitpunkt die Geschwindigkeit Ihrer Terminalemulationssoftware auf 38.400 bit/s, bevor Sie die Datei unter Verwendung des Xmodem-Protokolls senden. In diesem Beispiel wird HyperTerminal auf einem PC verwendet. HyperTerminal wird neu gestartet, damit die Änderung der Terminalgeschwindigkeit wirksam wird.
Ready to receive file ...Will wait for a minute Reset your terminal to 9600 baud. Note that you may see garbage characters until you do so.
Die Terminalgeschwindigkeit in HyperTerminal wird wieder auf 9600 bps zurückgesetzt, und HyperTerminal wird erneut gestartet. Nachdem Sie bestätigt haben, dass die Baudrate zurückgesetzt wurde, beginnt der Switch sofort damit, das Bild zu entpacken, das der Switch im Speicher gespeichert hatte, und führt das Bild aus. Hier ein Beispiel:
Baud rate is correctly set now. Enter y to continue (y/n) [n]: Baud rate is correctly set now. Enter y to continue (y/n) [n]: Baud rate is correctly set now. Enter y to continue (y/n) [n]: Baud rate is correctly set now. Enter y to continue (y/n) [n]: y Download Complete! Self decompressing the image : ################################### ####################################################################################### ####################################################################################### ####################################################################################### ####################################################################################### ####################################################################################### ####################################################################################### ######################################################## [OK] System Power On Diagnostics DRAM Size ..........................128 MB Testing DRAM .......................Passed Verifying Text Segment .............Passed NVRAM Size .........................512 KB Level2 Cache .......................Present Level3 Cache .......................Present System Power On Diagnostics Complete Currently running ROMMON from S (Gold) region Boot image: Runtime image not stored in the Flash. Flash sync disabled. Running System Diagnostics from this Supervisor (Module 2) This may take up to 2 minutes....please wait Cisco Systems Console 2002 Apr 05 08:06:25 %SYS-3-MOD_PORTINTFINSYNC:Port Interface in sync for Module 2 Enter password: 2002 Apr 05 08:06:27 %SYS-1-SYS_ENABLEPS: Power supply 1 enabled 2002 Apr 05 08:06:28 %SYS-5-MOD_PWRON:Module 3 powered up 2002 Apr 05 08:06:28 %SYS-5-MOD_PWRON:Module 6 powered up 2002 Apr 05 08:06:32 %MLS-5-NDEDISABLED:Netflow Data Export disabled 2002 Apr 05 08:06:34 %MLS-5-MCAST_STATUS:IP Multicast Multilayer Switching is enabled 2002 Apr 05 08:06:34 %MLS-5-FLOWMASKCHANGE:IP flowmask changed from FULL to DEST console> console>
Der Switch wurde jetzt korrekt mit dem Image gestartet, das über die Konsole heruntergeladen wurde.
Achtung: An dieser Stelle wurde das heruntergeladene Image nicht im Bootflash gespeichert. Die Software 6.3(3) wurde über die Konsole heruntergeladen, und Sie können in dieser Ausgabe sehen, dass das Image noch nicht in Flash gespeichert wurde:
console> console> enable console> (enable) console> (enable) dir bootflash: No files on device 31981568 bytes available (0 bytes used) console> (enable)
Jetzt verfügen Sie über einen voll funktionsfähigen Switch. Wenn Sie jedoch kein gültiges Abbild im Bootflash speichern und den Switch neu starten, müssen Sie das Wiederherstellungsverfahren erneut versuchen.
Hinweis: Verwenden Sie den Befehl copy tftp flash, um ein gültiges Bild in den Flash zu kopieren. Um sicherzustellen, dass der Switch beim nächsten Neuladen mit einem gültigen Image gestartet wird, überprüfen Sie die Boot-Variablen und die Konfigurationsregisterwerte. Siehe Switch-Hochfahren im ROMmon-Modus verhindern: Überprüfen Sie die Startvariablen und die Konfigurationsregisterwerte im Abschnitt dieses Dokuments für das Überprüfungsverfahren.
Wenn Sie den Befehl xmodem an der Eingabeaufforderung ROMmon ausführen, rufen Sie Xmodem auf. Hier ein Beispiel:
xmodem [-cys] -c CRC-16 -y ymodem-batch protocol -s <SPEED> Set speed of download, where speed may be 1200|2400|4800|9600|19200|38400
Diese Tabelle enthält detaillierte Beschreibungen der Optionen:
Option | Beschreibung |
---|---|
-c-Option | Für jedes Paket wird eine 16-Bit-CRC1-Fehlerüberprüfung durchgeführt. Standardmäßig wird eine 8-Bit-Prüfsumme verwendet. |
-y-Option | Diese Option legt das Ymodem-Protokoll fest. Der Standardwert ist "Xmodem-Protokoll". Ymodem ist normalerweise schneller. |
-s-Option | Dies ist die Baudrate der Datenübertragung. |
1 CRC = Cyclic Redundancy Check.
In dieser Tabelle finden Sie Beispiele für die zu erwartenden Download-Zeiten. Für diese Tabelle wird eine Bildgröße von 3,2 MB angenommen:
Protokolle | Geschwindigkeit (in Bit/s) | Downloadzeit |
---|---|---|
Xmodem | 9600 | 1 Stunde, 10 Minuten |
Xmodem | 38,400 | 20 Minuten |
Ymodem | 9600 | 1 Stunde, 10 Minuten |
Ymodem | 38,400 | 15 Minuten |
In diesem Abschnitt wird das Wiederherstellungsverfahren für die Catalyst 6500/6000 Supervisor Engine beschrieben, die CatOS nur auf dem Supervisor 720 ausführt. Dieses Wiederherstellungsverfahren weist im Vergleich zu den Catalyst Switches der Serien 6500/6000 mit dem Supervisor Engine I- oder II-Wiederherstellungsverfahren viele Ähnlichkeiten und einige Unterschiede auf.
Diese Liste enthält die Unterschiede zwischen der Supervisor Engine I/II und der Supervisor Engine 720:
Die Supervisor Engine 720 unterstützt das von der Supervisor Engine I und II unterstützte Xmodem-Wiederherstellungsverfahren nicht.
Die Supervisor Engine 720 wird mit 64 MB Bootflash für die Supervisor Engine und 64 MB MSFC-Bootflash (Multilayer Switch Feature Card) ausgeliefert. Es gibt zwei Steckplätze für CompactFlash Typ II-Karten (disk0 und disk1), die zusätzlichen Speicherplatz bieten. Der Steckplatz0 in den Supervisor Engines I und II wird in der Supervisor Engine 720 als disk0 bezeichnet. Außerdem kann die Supervisor Engine 720 eine zusätzliche CompactFlash-Karte Typ II disk1 aufweisen. Sowohl disk0 als auch disk1 können eine Kopie des CatOS-Images vom Bootflash der Supervisor Engine 720 speichern.
Diese Supervisor Engines führen ihre Software aus dem RAM aus und benötigen das Flash-System nicht, wenn der Switch ordnungsgemäß gestartet wurde. Wenn ein Image beschädigt oder gelöscht wird, ist das Standard-Upgrade-Verfahren immer möglich, wenn die Supervisor Engine ein gültiges Image ausführt. Wenn die Supervisor Engine nicht bootet, weil es kein gültiges Image zum Booten vom ROMmon gibt, müssen Sie das Wiederherstellungsverfahren verwenden.
Bevor Sie mit der Wiederherstellung fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash: haben. Geben Sie dir bootflash ein: aus dem ROMmon>-Modus, um festzustellen, ob Dateien im Boot-Flash vorhanden sind:. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash-Befehl ein: filename-Befehl, um den Switch zu starten. Wie im Abschnitt Hintergrundinformationen erwähnt, können Sie eine gelöschte Datei von ROMmon auf diesen Switches wiederherstellen. Sie können den Bootflash ausgeben: filename-Befehl, um die Löschung der Datei rückgängig zu machen und den Switch zu starten. Wenn Sie keine gültige Datei im Bootflash haben, fahren Sie mit dem Wiederherstellungsverfahren fort.
Versuchen Sie, eine CompactFlash Typ II Karte mit einem gültigen Bild auf sie zu bekommen. Wenn Sie keine weitere funktionierende Supervisor Engine zum Schreiben eines Images auf die Flash-Karte haben, können Sie ein anderes Cisco Gerät verwenden, das ein kompatibles Format aufweist. Weitere Informationen finden Sie unter PCMCIA-Kompatibilitätsmatrix für Dateisysteme und in Dateisysteminformationen. Die Verwendung einer PC-Karte (PCMCIA), die in der Quellplattform formatiert ist, kann in einigen Fällen funktionieren. Es gibt jedoch eine Reihe von Situationen, in denen die Bootstrap-Version des Switches die formatierte Karte nicht unterstützt, selbst wenn die Dateisysteme kompatibel sind.
Erstellen Sie eine Kopie des Images, das auf dem Supervisor Engine-Bootflash vorhanden ist, und kopieren Sie es in die Flash-Karte. Geben Sie den Befehl copy bootflash:image_name disk0/disk1:ein. Die Kopie ist nützlich, wenn das Image auf dem Flash gelöscht oder aus irgendeinem Grund beschädigt ist und Ihr Switch in den ROMmon-Modus läuft. Sie können den Switch von disk0 booten: und den Switch wiederherstellen. Wenn Sie kein gültiges Image auf der Flash-Karte haben, besteht die einzige Möglichkeit, die Supervisor Engine 720 wiederherzustellen, darin, das Image von einem anderen Switch, auf dem dasselbe Supervisor Engine 720 CatOS-Image ausgeführt wird, auf die Flash-Festplatte zu kopieren.
Angenommen, der Switch fällt beim Boot-Vorgang aus und wechselt in den ROMmon-Modus. Hier ein Beispiel:
System Bootstrap, Version 8.1(3) Copyright (c) 1994-2004 by cisco Systems, Inc. Cat6k-Sup720/SP processor with 1048576 Kbytes of main memory !--- Output suppressed. rommon 1 >
Stellen Sie sicher, dass Sie über eine gültige Kopie des CatOS-Abbilds auf disk0 oder disk1 verfügen (abhängig davon, auf welchem Datenträger sich die Kopie befindet).
Hier ein Beispiel:
rommon 2 > dir disk0: Directory of disk0: 2 17659732 -rw- cat6000-sup720k8.8-5-3.bin !--- This indicates that a valid image exists in disk0.
Führen Sie diesen Befehl aus dem ROMmon-Modus aus, um den Switch von dieser CompactFlash-Karte Typ II (disk0) zu starten:
rommon 3 > boot disk0:cat6000-sup720k8.8-5-3.bin Loading image, please wait ... Self decompressing the image : ################################################# ################################################################################ ####################### !--- Output suppressed. Currently running ROMMON from S (Gold) region Boot image: disk0:cat6000-sup720k8.8-5-3.bin !--- Boot from the image in disk0. Firmware compiled 27-Jan-06 16:09 by integ Build [100] !--- Output suppressed. Console> !--- Now the switch has booted into the console.
Kopieren Sie das Image, das auf disk0 vorhanden ist, in den Bootflash der Supervisor Engine.
Hier ein Beispiel:
Console> enable Console> (enable) copy disk0:cat6000-sup720k8.8-5-3.bin bootflash: 32818412 bytes available on device bootflash, proceed (y/n) [n]? y cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cc !--- Output suppressed. File bootflash:cat6000-sup720k8.8-5-3.bin checksum verified and is Ok. File has been copied successfully.
Führen Sie den Befehl show boot aus, um die Einstellungen der Boot-Variablen zu überprüfen.
Die Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 verwenden das gleiche Verfahren, um die Boot-Variablen zu überprüfen und den Konfigurationsregisterwert festzulegen.
Nachdem der Catalyst Switch aus dem beschädigten oder fehlenden Software-Image wiederhergestellt wurde, stellen Sie sicher, dass die Boot-Variablen und die Konfigurationsregisterwerte korrekt festgelegt wurden.
Hinweis: Dies ist wichtig, um sicherzustellen, dass der Switch nicht im ROMmon bootet, selbst wenn Sie eine gültige Datei in Ihrem Bootflash haben: oder disk0 oder disk1: "slot0:".
Legen Sie fest, dass die Boot-Variable auf dieses gültige Image zeigt, das im Bootflash vorhanden ist. Hier ein Beispiel:
Console> (enable) set boot system flash bootflash:cat6000-sup720k8.8-5-3.bin !--- This command has the switch choose the image that is present !--- in the bootflash for boot. BOOT variable = bootflash:cat6000-sup720k8.8-5-3.bin,1; !--- The boot variable is set as per the set boot system flash command.
Speichern Sie alle Konfigurationen im NVRAM.
Console> (enable) write memory !--- Output suppressed. Configuration has been copied successfully.
Beachten Sie, dass das gültige CatOS-Image im Bootflash vorhanden ist.
Console> (enable) dir bootflash: -#- -length- -----date/time------ name 3 17659732 Apr 19 2006 15:34:10 cat6000-sup720k8.8-5-3.bin
Führen Sie den Befehl reset auf dem Switch aus.
Mittlerweile wird der Switch ordnungsgemäß mit dem CatOS im Bootflash der Supervisor Engine gestartet. Dies geschieht auch, weil Sie die Boot-Variable so eingestellt haben, dass vom Bootflash gebootet wird.
Hinweis: Sie können die Boot-Variable so festlegen, dass von anderen Geräten gebootet wird, z. B. disk0 oder disk1, wenn ein gültiges Abbild auf diesen Geräten vorhanden ist.
Anmerkung: Das Wiederherstellungsverfahren für die Supervisor Engine 32 entspricht dem Wiederherstellungsverfahren für die Supervisor Engine 720. In einigen Begriffen und Funktionen der Supervisor Engine 32 gibt es jedoch Unterschiede. Hier einige der Unterschiede:
Die Supervisor Engine 32 unterstützt das Xmodem-Wiederherstellungsverfahren, während die Supervisor Engine 720 das Xmodem-Wiederherstellungsverfahren nicht unterstützt.
Der Boot-Flash-Bereich in der Supervisor Engine 720 wird als Bootflash bezeichnet. In der Supervisor Engine 32 wird der Boot-Flash-Bereich als Bootdisk bezeichnet.
Da bootflash in der Supervisor Engine 720 mit bootdisk in der Supervisor Engine 32 gleichzusetzen ist, unterscheiden sich einige der ROMmon-Befehle in Bezug auf den Boot-Flash-Bereich der Supervisor Engine. In der Supervisor Engine 32 sind diese Befehle:
dir bootdisk: copy disk0:image_name bootdisk: set boot system flash bootdisk:image_name
Hinweis: Bei den Wiederherstellungsverfahren der Supervisor Engine 32 und der Supervisor Engine 720 bestehen keine weiteren Unterschiede.
Sie können die Einstellungen mit dem Befehl show boot überprüfen. Die Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 verwenden das gleiche Verfahren, um die Boot-Variablen zu überprüfen und den Konfigurationsregisterwert festzulegen. Die Befehlsausgaben in diesem Abschnitt beziehen sich auf einen Catalyst 6000 Switch.
Nachdem der Catalyst Switch aus einem beschädigten oder fehlenden Software-Image wiederhergestellt wurde, stellen Sie sicher, dass die Boot-Variablen und die Konfigurationsregisterwerte korrekt festgelegt wurden. Dies ist wichtig, um sicherzustellen, dass der Switch nicht im ROMmon bootet, selbst wenn Sie eine gültige Datei in Ihrem Bootflash haben: oder Steckplatz0: "slot0:".
Hinweis: Dieser Befehl gilt nur für die Catalyst 5500/5000 Supervisor Engine III oder die Catalyst Supervisor Engine-Module der Serien 4500/4000 und 2948G Switches. Wenn Sie versuchen, diesen Befehl auf einer Catalyst 5500/5000 Supervisor Engine I oder II zu verwenden, erhalten Sie eine Fehlermeldung.
Die Beispielausgabe des Befehls show boot lautet wie folgt:
Switch (enable) show boot BOOT variable = bootflash:cat6000-sup.6-3-3.bin,1; !--- The switch boots from the valid image that is present in bootflash. CONFIG_FILE variable = slot0:switch.cfg Configuration register is 0x2102 !--- The configuration register values are set correctly. ignore-config: disabled auto-config: non-recurring, overwrite, sync disabled console baud: 9600 boot: image specified by the boot system commands Switch (enable)
In diesem Beispiel ist das Konfigurationsregister auf die richtige Einstellung (0x2102) eingestellt. Wenn Sie sehen, dass das "Konfigurationsregister 0x0" ist, müssen Sie die Einstellung in 0x2102 ändern. Andernfalls kehrt der Switch beim Zurücksetzen oder Neustart in den ROMmon-Modus zurück, und Sie müssen das Image manuell booten, damit der Switch dieses Image ausführen kann. In diesem Beispiel ist die Boot-Variable nicht festgelegt, und das Konfigurationsregister ist auf 0x0 festgelegt.
Switch (enable) show boot BOOT variable = !--- The boot variable is not set to boot the switch from a valid image. CONFIG_FILE variable = slot0:switch.cfg Configuration register is 0x0 !--- Note that the configuration register value is set to 0x0. ignore-config: disabled auto-config: non-recurring, overwrite, sync disabled console baud: 9600 boot: the ROM monitor Switch (enable)
Wenn dieser Switch zurückgesetzt oder neu gestartet wird, wird er auf ROMmon aktualisiert. Sie müssen den Bootflash ausgeben: , um das Image manuell aus dem ROMmon-Modus zu starten. Die Boot-Variable und der Konfigurationsregisterwert können festgelegt werden. Hier ein Beispiel:
Switch (enable) set boot system flash bootflash:cat6000-sup.6-3-3.bin BOOT variable = bootflash:cat6000-sup.6-3-3.bin,1; Switch (enable) set boot config-register 0x2102 Configuration register is 0x2102 ignore-config: disabled auto-config: non-recurring, overwrite, sync disabled console baud: 9600 boot: image specified by the boot system commands Switch (enable) Switch (enable) show boot BOOT variable = bootflash:cat6000-sup.6-3-3.bin,1; !--- The switch boots from the valid image that is present in bootflash. CONFIG_FILE variable = slot0:switch.cfg !--- The configuration register values are set correctly. Configuration register is 0x2102 ignore-config: disabled auto-config: non-recurring, overwrite, sync disabled console baud: 9600 boot: image specified by the boot system commands Switch (enable)
Nach der Wiederherstellung können Sie den Konfigurationsregisterwert im ROMmon-Modus festlegen, selbst wenn der Switch in den ROMmon-Modus wechselt. Nach dem Neuladen lädt der Switch das gültige Image, sodass Sie den Switch nicht manuell booten müssen, wie in diesem Beispiel gezeigt:
rommon 1> confreg 0x2102 You must reset or power cycle for new config to take effect. rommon 2> reset System Bootstrap, Version 5.3(1) Copyright (c) 1994-1999 by cisco Systems, Inc. c6k_sup1 processor with 65536 Kbytes of main memory Autoboot executing command: "boot bootflash:cat6000-sup.6-3-3.bin" Uncompressing file: ########################################################### System Power On Diagnostics DRAM Size ....................64 MB Testing DRAM..................Passed NVRAM Size ...................512 KB Level2 Cache .................Present System Power On Diagnostics Complete Boot image: bootflash:cat6000-sup.6-3-3.bin Running System Diagnostics from this Supervisor (Module 1) This may take up to 2 minutes....please wait .. .. Switch (enable)
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
03-Jan-2002
|
Erstveröffentlichung |