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 Sie einen Cisco Catalyst Switch wiederherstellen können, wenn dessen Software beschädigt ist. Dieses Dokument behandelt die folgenden Catalyst-Modelle, auf denen die Catalyst OS (CatOS)-Software mit der Supervisor Engine ausgeführt wird:
Catalyst 4500/4000-Serie (umfasst die Serien 2948G, 2980G und 4912G, jedoch nicht die Serie -L3)
Catalyst 5500/500-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 diesen Dokumenten:
Für dieses Dokument bestehen keine speziellen Anforderungen.
Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen:
Catalyst Switch der Serie 4500/4000 mit CatOS
Catalyst Switch der Serie 5500/500, auf dem CatOS ausgeführt wird
Catalyst Switches der Serien 6500/6000 mit CatOS
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Diese Switches verwenden ihre Software aus dem RAM, nachdem sie das Software-Image von einem Flash-Gerät laden. Wenn alle Flash-Images beschädigt oder gelöscht werden, kann der Switch nicht ordnungsgemäß booten. In diesem Fall fällt der Switch in der Regel wieder in den ROM-Monitor (ROMmon)-Modus, der nur über eingeschränkte Funktionen verfügt. 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 (löschen) eingeben, um das alte Image aus Flash zu löschen und das neue Image zu laden. Die neue Image-Übertragung kann aufgrund von Netzwerk-/TFTP-Serverproblemen fehlschlagen. Oder es kann zu einem unbeabsichtigten Löschen des alten Bildes vom Flash-Gerät kommen. Dennoch können Sie den Befehl undelete ausgeben, um das Bild wiederherzustellen. Diese Rückforderung ist jedoch nur unter folgenden Umständen möglich:
Sie haben den Switch nach dem Löschen des Bilds 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 Bild mithilfe des Befehls undelete wiederherstellen. Dies gilt für Switches der Serien Catalyst 4500/4000, 5500/5000 und 6500/6000.
Beim Catalyst 4500/4000 können Sie das gelöschte Bild im ROMmon-Modus wiederherstellen, wenn Sie den Switch nach dem Löschen des Bilds neu laden. Geben Sie den Befehl zur Rückgängigmachung des ROM-Monitors ein. Die Befehle in dieser Liste werden im ROMmon-Modus nur für Catalyst Switches der Serien 4500/4000 unterstützt, die CatOS 6.1 und höher ausführen:
del
aufheben
zusammendrücken
Weitere Informationen zu diesen Befehlen finden Sie in den folgenden Dokumenten:
Switch- und ROM-Monitor-Befehle - Version 6.3 (Catalyst Serie 5000)
Wenn diese Optionen nicht mit Ihren Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 kompatibel sind, 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 aus der Cisco TFTP Server-Anwendung verwendet. Cisco hat diese Anwendung eingestellt und unterstützt sie nicht mehr. Wenn Sie keinen TFTP-Server haben, holen Sie eine beliebige TFTP-Serveranwendung eines Drittanbieters von einer anderen Quelle ab.
Der Catalyst 4500/4000 verfügt über ein integriertes Bootflash-Flash-System zum Speichern von Bilddateien. Beim normalen Hochfahren lädt die Supervisor Engine in der Regel ein Software-Image von Flash. Der Flash ist nach dem Laden eines Image im RAM nicht mehr für den Switch-Betrieb erforderlich. Sie können dann den Befehl copy tftp flash verwenden, um die Software zu aktualisieren, während der Switch betriebsbereit ist. Sie können jedoch auf ein Problem mit der Software stoßen, die Sie derzeit in Flash installiert haben, und den Switch möglicherweise nicht vollständig starten. Oder der Switch kann aus irgendeinem Grund in ROMmon enden, und Sie müssen den Switch wieder aktivieren. In solchen Fällen können Sie jetzt mit dem Wiederherstellungsverfahren in diesem Dokument vom Netzwerk- (TFTP-)Server booten.
Bevor Sie mit dem Wiederherstellungsvorgang fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash haben:. Geben Sie den dir-Bootflash an: aus dem rommon>-Modus, um festzustellen, ob sich Dateien im Bootflash befinden. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash aus: Befehl filename, um zu versuchen, den Switch zu starten. Wie im Abschnitt Hintergrundinformationen beschrieben, können Sie eine gelöschte Datei aus ROMmon auf diesen Switches löschen. Sie können den unausgelasteten Bootflash ausgeben: Dateiname-Befehl, um die Datei zu löschen. Die Datei kann dann zum Booten des Switches verwendet werden. Wenn Sie keine gültige Datei im Bootflash haben, fahren Sie mit dem Wiederherstellungsverfahren fort.
Hinweis: Weitere Informationen zum Verbinden einer Konsole mit Ihrem Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Beim Booten vom Netzwerk-Server (TFTP) 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 dem Verfahren können Sie nur den Switch hochfahren und einen normalen Software-Download durchführen.
Ein Start vom Netzwerk-Server (TFTP-Server) ist relativ einfach, aber es gibt einige Dinge, die Sie vor dem Start wissen müssen. Wenn sich Ihr Switch im ROM befindet, müssen Sie direkt mit der Konsole verbunden sein. Der einzige aktive Netzwerkport ist die Schnittstelle ME1. Dieser Port ist der Ethernet-Port der Supervisor Engine der Catalyst Serie 4500/4000 neben der Konsolenverbindung. Sie müssen über eine IP-Adresse auf der ME1-Schnittstelle verfügen und sicherstellen, dass diese aktiviert ist. Wenn sich Ihr TFTP-Server nicht im gleichen Netzwerk befindet, müssen Sie auch ein Standard-Gateway festlegen. Darüber hinaus muss die TFTP-Serverumgebung-Variable festgelegt sein, da die Befehlssyntax die Angabe einer IP/Host-Adresse nicht zulässt.
Stellen Sie sicher, dass alle Variablen festgelegt sind und 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 Standard-Gateway 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 gibt keine Antwort aus, Sie können jedoch den Befehl show ip route erneut zur Überprüfung ausführen.
rommon 4> show ip route Destination Gateway Interface ----------------------- ----------------------- --------- default 172.20.58.1 me1
Stellen Sie sicher, dass die TFTP-Servervariable richtig festgelegt ist.
Wenn Sie den set-Befehl selbst ausgeben, zeigt der Befehl die Umgebungsvariablen an.
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 validieren. Sie müssen die TFTP-Serverumgebung-Variable nicht festlegen, um einen Ping an den Server senden zu können. Sie müssen auf die Datei auf dem Server zugreifen, indem Sie den Boot-Befehl verwenden, der Schritt 4 anzeigt.
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-Server (TFTP).
rommon 9> boot cat4000.4-4-1.bin
Nachdem Sie das System gestartet haben, erhalten Sie die Switch-Konsole.
Wenn das System wieder voll betriebsbereit ist, geben Sie den Befehl copy tftp flash aus, um das gültige Image in den Flash zu kopieren.
Um sicherzustellen, dass der Switch beim nächsten Neuladen mit dem gültigen Image startet, überprüfen Sie die Boot-Variablen und die Werte im Konfigurationsregister. Siehe Verhindern einer Switch-Inbetriebnahme im ROMmon-Modus: Abschnitt "Boot-Variablen und Konfigurationsregister-Werte" dieses Dokuments für die Überprüfung überprüfen.
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 Systemabbild speichern kann. Der Switch führt sein Image aus dem RAM aus. Nach dem korrekten Booten des Switches ist 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. Zunächst wird ein neues Bild 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 Download vom TFTP-Server ein Fehler auf, wird das aktuelle Bild in Flash nicht geändert. Die Beschädigung von Bildern auf diesen Supervisor Engines tritt selten auf. Die Korruption ist häufig auf ein Problem im Flash selbst zurückzuführen. Ein Problem, das während des Flash-Programmierprozesses auftritt, kann die Beschädigung verursachen.
Hinweis: Weitere Informationen zum Verbinden einer Konsole mit Ihrem Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Für den Fall, dass in Flash kein Image zum Booten verfügbar ist, verfügt die Supervisor Engine auch über ein sehr einfaches Software-Image, das dauerhaft in ROMmon gespeichert ist. Zur Aktivierung dieses Images muss ein Jumper auf der Supervisor Engine verwendet werden. Nach dem Laden dieses 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:
Supervisor Engine-Typ | Jumper |
---|---|
Supervisor Engine I FX (WS-X5005,6) | J25 (Boot) |
Supervisor Engine I TX (WS-X5009) | J24 (Diag on) |
Supervisor Engine II (WS-X5505, 6, 9) | J15 (Boot) |
Supervisor Engine IIG (WS-X5540) | J8 |
Supervisor Engine IIIG (WS-X550) | J2 |
Im Allgemeinen ist auf der Supervisor Engine kein Jumper-Anschluss verfügbar. Sie müssen einen bekommen, um Kontakt zwischen den Pins herzustellen.
Setzen Sie die Supervisor Engine wieder in das Chassis ein, und starten Sie den Switch.
Am Ende befindet sich ein Bootmodus, ein CatOS-Image, das im ROM (Firmware) verbrannt wird. In einigen Fällen kann der Switch sogar einige der Switch-Linecards erkennen, was von der Firmware-Ebene 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 immer die beiden Uplinks, obwohl diese Supervisor Engines wahrscheinlich über eine frühere Firmware-Version als die Supervisor Engine IIG verfügen.
Verwenden Sie die verfügbaren Schnittstellen, um eine Verbindung zu einem TFTP-Server herzustellen und das übliche Upgrade durchzuführen.
Aktivieren Sie die Ports manuell.
Hinweis: Standardmäßig sind Ports 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 sicher, dass Sie mit Ihrem TFTP-Server verbunden sind.
Wenn Sie ein neues Image in Flash heruntergeladen haben, wählen Sie eine der folgenden beiden Optionen:
Schalten Sie den Switch aus, schieben Sie die Supervisor Engine aus, entfernen Sie den Jumper, und starten Sie Catalyst normal, nachdem die Supervisor Engine ordnungsgemäß neu installiert wurde.
Starten Sie das Image, das Sie in Flash heruntergeladen haben, direkt aus dem 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 Ihr Switch immer erst im Startmodus neu startet, bis Sie den Jumper entfernen.
Wenn Sie das Kermit-Protokoll verwenden, können Sie ein Image direkt über die Konsolenverbindung auf die Supervisor Engine ohne TFTP-Server herunterladen. Weitere Informationen finden Sie im Abschnitt Vorbereiten des Downloads eines Images mit Kermit im Abschnitt Arbeiten mit Systemsoftwarebildern. Diese Methode kann nützlich sein, wenn während des Wiederherstellungsvorgangs kein Port auf dem Switch erkannt werden kann. Diese Methode ist jedoch viel langsamer als die Methode im Abschnitt Wiederherstellungsverfahren. Vermeiden Sie, wenn möglich, die Kermit-Methode.
Die Catalyst 5500/500 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 Flash-PC-Karten (PCMCIA). Diese Supervisor Engines führen ihre Software vom RAM aus und benötigen das Flash-System nicht, nachdem der Switch ordnungsgemäß gestartet wurde.
Hinweis: Auf dem Catalyst 2926G ist die Supervisor Engine III installiert. Die Supervisor Engine III wird nach dem Wiederherstellungsverfahren der Supervisor Engine III wiederhergestellt.
Wenn ein Image dann beschädigt oder gelöscht wird, ist das Standardaktualisierungsverfahren 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 Starten vom ROMmon gibt, müssen Sie das Wiederherstellungsverfahren verwenden.
Bevor Sie mit dem Wiederherstellungsvorgang fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash haben:. Geben Sie den dir-Bootflash an: aus dem rommon>-Modus, um festzustellen, ob sich Dateien im Bootflash befinden. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash aus: Befehl filename, um zu versuchen, den Switch zu starten. Wie im Abschnitt Hintergrundinformationen beschrieben, können Sie eine gelöschte Datei aus ROMmon auf diesen Switches löschen. Sie können den Bootflash ausgeben: Dateiname-Befehl, um die Datei zu löschen und den Switch zu starten. Wenn Sie keine gültige Datei im Bootflash haben, fahren Sie mit dem Wiederherstellungsverfahren fort.
Hinweis: Weitere Informationen zum Verbinden einer Konsole mit Ihrem Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Wenn Sie über eine Supervisor Engine III mit einem Flash PC Card (PCMCIA)-Steckplatz verfügen, können Sie die Supervisor Engine am besten durch Booten von einer Flash PC Card (PCMCIA) wiederherstellen. Geben Sie den Befehl boot slot0:image_name im ROMmon-Modus ein. Versuchen Sie, eine Flash PC Card (PCMCIA) mit einem Supervisor Engine III-Image darauf zu bekommen. Wenn Sie über keine andere, betriebsbereite Supervisor Engine III verfügen, um ein Image auf die Flash-Karte zu schreiben, können Sie ein anderes Cisco Gerät mit einem kompatiblen Format verwenden. Weitere Informationen finden Sie in der PCMCIA-Dateisystem-Kompatibilitätsmatrix und den Dateisysteminformationen.
Wenn Sie über eine Supervisor Engine IIIF verfügen oder keine Flash PC Card (PCMCIA) verfügbar ist, ist das einzige alternative Wiederherstellungsverfahren der Download eines Xmodem über den Konsolenport. Diese Funktion ist nur verfügbar, wenn Sie ROMmon Version 5.1(1) oder höher besitzen. Wenn Sie den Konsolendownload nicht verwenden können, bleibt Ihnen nur 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 die Befehlsausgabe show module für die Supervisor Engine anzeigt. Wenn Sie jedoch den Befehl show module ausgeben können, benötigen Sie wahrscheinlich keine Wiederherstellungs-Prozedur.
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.
Die einfachste Methode, zu prüfen, ob dieses Konsolendownloadverfahren für Sie verfügbar ist, ist, den Download zu versuchen. Die Funktion ist derzeit nicht dokumentiert, funktioniert aber genau so wie bei Cisco Routern, die im ROMmon-Format vorliegen.
Dieses Beispiel ist das Protokoll einer Konsolensitzung während eines Konsolendownloads auf einer Supervisor Engine III. Die Konsolengeschwindigkeit beträgt 38.400 Bit pro Sekunde (bps). Der Befehl lautet xmodem, mit option s. Der Befehl ist selbsterklärend. Weitere Informationen zu den verfügbaren Optionen finden Sie jedoch im Abschnitt Übersicht über 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 in dieser Phase die Geschwindigkeit Ihrer Terminalemulationssoftware auf 38.400 bps, bevor Sie die Datei mit dem Xmodem-Protokoll 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 Terminalgeschwindigkeit wird in HyperTerminal auf 9.600 bps zurückgesetzt, und HyperTerminal wird erneut gestartet. Nachdem Sie bestätigt haben, dass die Baudrate zurückgesetzt wurde, entpackt der Switch sofort das Image, das der Switch im Speicher gespeichert hatte, und führt das Image 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 wird nun korrekt mit dem Image gestartet, das über die Konsole heruntergeladen wurde.
Vorsicht: An diesem Punkt wurde das heruntergeladene Bild nicht im Bootflash gespeichert. Diese Ausgabe enthält ein Beispiel. Die Software 4.5(7) wurde über die Konsole heruntergeladen, und Sie sehen, dass das Bild 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)
Sie verfügen jetzt über einen voll funktionsfähigen Switch. Wenn Sie jedoch kein gültiges Image im Bootflash speichern und den Switch neu starten, müssen Sie den Wiederherstellungsvorgang erneut durchführen.
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 startet, überprüfen Sie die Boot-Variablen und die Werte im Konfigurationsregister. Siehe Verhindern einer Switch-Inbetriebnahme im ROMmon-Modus: Abschnitt "Boot-Variablen und Konfigurationsregister-Werte" dieses Dokuments für die Überprüfung überprüfen.
In diesem Abschnitt wird das Wiederherstellungsverfahren für die Catalyst 6500/6000 Supervisor Engine I und II beschrieben. Das Wiederherstellungsverfahren für den Catalyst 6500/6000 ähnelt dem Wiederherstellungsverfahren für Catalyst 5500/500 mit Supervisor Engine III. Die Catalyst 6500/600 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 die Flash PC Card (PCMCIA). Diese Supervisor Engines führen ihre Software vom RAM aus und benötigen das Flash-System nicht, nachdem der Switch ordnungsgemäß gestartet wurde. Wenn ein Image dann beschädigt oder gelöscht wird, ist das Standardaktualisierungsverfahren 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 Starten vom ROMmon gibt, müssen Sie das Wiederherstellungsverfahren verwenden.
Bevor Sie mit dem Wiederherstellungsvorgang fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash haben:. Geben Sie den dir-Bootflash an: aus dem rommon>-Modus, um festzustellen, ob sich Dateien im Bootflash befinden. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash aus: Befehl filename, um zu versuchen, den Switch zu starten. Wie im Abschnitt Hintergrundinformationen beschrieben, können Sie eine gelöschte Datei aus ROMmon auf diesen Switches löschen. Sie können den Bootflash ausgeben: Dateiname-Befehl, um die Datei zu löschen und den Switch zu starten. Wenn Sie keine gültige Datei im Bootflash haben, fahren Sie mit dem Wiederherstellungsverfahren fort.
Hinweis: Weitere Informationen zum Verbinden einer Konsole mit Ihrem Switch sowie zum Verwalten und Aktualisieren von Software finden Sie im Abschnitt "Zugehörige Informationen" dieses Dokuments.
Die beste Methode zur Wiederherstellung der Supervisor Engine 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 darauf zu bekommen. Wenn Sie über keine andere, betriebsbereite Supervisor Engine verfügen, um ein Image auf die Flash-Karte zu schreiben, können Sie ein anderes Cisco Gerät mit einem kompatiblen Format verwenden. Weitere Informationen finden Sie in der PCMCIA-Dateisystem-Kompatibilitätsmatrix und den 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, auch 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: aus. Die Kopie ist nützlich, wenn das Bild auf dem Flash gelöscht oder beschädigt wird und Ihr Switch im ROMmon-Modus läuft. Sie können den Switch von Steckplatz 0 aus starten: und den Switch wiederherstellen. Wenn Sie keine PC-Karte (PCMCIA) oder kein gültiges Bild auf der PC-Karte haben, schließen Sie das Verfahren Console Download oder Xmodem Recovery ab.
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 bps. Der Befehl lautet xmodem, mit option s. Der Befehl ist selbsterklärend. Weitere Informationen zu den verfügbaren Optionen finden Sie jedoch im Abschnitt Übersicht über Xmodem-Optionen dieses Dokuments.
Das gleiche Verfahren gilt für die Supervisor Engine I. Kopieren Sie das gültige Image aus dem Cisco Software Center auf den PC, auf dem Terminalemulationssoftware ausgeführt wird.
Hinweis: Sie benötigen einen gültigen Cisco.com-Anmeldenamen und -Vertrag mit Cisco, um Bilder vom Cisco Software Center herunterladen zu können.
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 in dieser Phase die Geschwindigkeit Ihrer Terminalemulationssoftware auf 38.400 bps, bevor Sie die Datei mit dem Xmodem-Protokoll 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 auf 9.600 bps zurückgesetzt, und HyperTerminal wird erneut gestartet. Nachdem Sie bestätigt haben, dass die Baudrate zurückgesetzt wurde, entpackt der Switch sofort das Image, das der Switch im Speicher gespeichert hatte, und führt das Image 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 wird nun korrekt mit dem Image gestartet, das über die Konsole heruntergeladen wurde.
Vorsicht: An diesem Punkt wurde das heruntergeladene Bild nicht im Bootflash gespeichert. Die 6.3(3)-Software wurde über die Konsole heruntergeladen, und Sie können in dieser Ausgabe sehen, dass das Bild 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)
Sie verfügen jetzt über einen voll funktionsfähigen Switch. Wenn Sie jedoch kein gültiges Image im Bootflash speichern und den Switch neu starten, müssen Sie den Wiederherstellungsvorgang erneut durchführen.
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 startet, überprüfen Sie die Boot-Variablen und die Werte im Konfigurationsregister. Siehe Verhindern einer Switch-Inbetriebnahme im ROMmon-Modus: Abschnitt "Boot-Variablen und Konfigurationsregister-Werte" dieses Dokuments für die Überprüfung überprüfen.
Wenn Sie den Befehl xmodem an der ROMmon-Eingabeaufforderung ausgeben, 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 | 16-Bit-CRC1-Fehlerprüfung wird für jedes Paket durchgeführt. Standardmäßig wird eine 8-Bit-Prüfsumme verwendet. |
-y Option | Diese Option gibt das Ymodem-Protokoll an. Der Standardwert ist "Xmodem Protocol". Ymodem ist in der Regel schneller. |
-s-Option | Dies ist die Baudrate der Datenübertragung. |
1 CRC = zyklische Redundanzprüfung.
Diese Tabelle enthält Beispiele für die Download-Zeiten, die Sie erwarten können. In dieser Tabelle wird von einer Bildgröße von 3,2 MB ausgegangen:
Protokoll | Geschwindigkeit (in Bit/s) | Download-Zeit |
---|---|---|
Xmodem | 9600 | 1 Stunde, 10 Min. |
Xmodem | 38.400 | 20 Min. |
YModem | 9600 | 1 Stunde, 10 Min. |
YModem | 38.400 | 15 Min. |
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 Catalyst Switches der Serien 6500/6000 mit dem Supervisor Engine I oder II-Wiederherstellungsverfahren viele Ähnlichkeiten und einige Unterschiede auf.
Diese Liste enthält 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 Supervisor Engine Bootflash 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 Slot0 in der Supervisor Engine I und II wird in der Supervisor Engine 720 als disk0 bezeichnet. Darüber hinaus kann die Supervisor Engine 720 über eine zusätzliche CompactFlash Typ II-Kartenfestplatte1 verfügen. Sowohl disk0 als auch disk1 können eine Kopie des CatOS-Images im Bootflash der Supervisor Engine 720 speichern.
Diese Supervisor Engines führen ihre Software vom RAM aus und benötigen das Flash-System nicht, nachdem der Switch ordnungsgemäß gestartet wurde. Wenn ein Image dann beschädigt oder gelöscht wird, ist das Standardaktualisierungsverfahren 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 Starten vom ROMmon gibt, müssen Sie das Wiederherstellungsverfahren verwenden.
Bevor Sie mit dem Wiederherstellungsvorgang fortfahren, stellen Sie sicher, dass Sie keine gültigen Dateien im Bootflash haben:. Geben Sie den dir-Bootflash an: aus dem rommon>-Modus, um festzustellen, ob sich Dateien im Bootflash befinden. Wenn eine gültige Datei vorhanden ist, geben Sie den Bootflash aus: Befehl filename, um zu versuchen, den Switch zu starten. Wie im Abschnitt Hintergrundinformationen beschrieben, können Sie eine gelöschte Datei aus ROMmon auf diesen Switches löschen. Sie können den Bootflash ausgeben: Dateiname-Befehl, um die Datei zu löschen 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 darauf zu bekommen. Wenn Sie über keine andere, betriebsbereite Supervisor Engine verfügen, um ein Image auf die Flash-Karte zu schreiben, können Sie ein anderes Cisco Gerät mit einem kompatiblen Format verwenden. Weitere Informationen finden Sie in der PCMCIA-Dateisystem-Kompatibilitätsmatrix und den 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, auch wenn die Dateisysteme kompatibel sind.
Erstellen Sie eine Duplikatkopie des Images, das auf dem Bootflash der Supervisor Engine vorhanden ist, und kopieren Sie es auf die Flash-Karte. Geben Sie den Befehl copy bootflash:image_name disk0/disk1: ein. Die Kopie ist nützlich, wenn das Bild auf dem Flash gelöscht oder beschädigt wird und Ihr Switch im ROMmon-Modus läuft. Sie können den Switch von disk0 aus starten: und den Switch wiederherstellen. Wenn Sie kein gültiges Image auf der Flash-Karte haben, können Sie die Supervisor Engine 720 nur wiederherstellen, indem Sie das Image auf die Flash-Festplatte von einem anderen Switch kopieren, der dasselbe CatOS-Image der Supervisor Engine 720 ausführt.
Nehmen Sie an, dass der Switch beim Bootvorgang fehlschlägt und in den ROMmon-Modus wechselt. 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 eine gültige Kopie des CatOS-Images auf disk0 oder disk1 haben (abhängig davon, welcher Datenträger die Kopie enthält).
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.
Geben Sie diesen Befehl im ROMmon-Modus aus, um den Switch von dieser CompactFlash Type II-Karte (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.
Geben Sie den Befehl show boot ein, um die Boot-Variablen-Einstellungen zu überprüfen.
Die Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 überprüfen die Boot-Variablen mit demselben Verfahren und legen den Wert für das Konfigurationsregister fest.
Nachdem der Catalyst Switch aus dem beschädigten oder fehlenden Software-Image wiederhergestellt wurde, stellen Sie sicher, dass die Boot-Variablen und die Werte für das Konfigurationsregister korrekt eingestellt sind.
Hinweis: Dies ist wichtig, um sicherzustellen, dass der Switch nicht in ROMmon bootet, auch wenn Sie eine gültige Datei in Ihrem Bootflash haben: oder disk0 oder disk1: Gerät.
Legen Sie die Boot-Variable so fest, dass sie 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
Geben Sie den Reset-Befehl auf dem Switch aus.
Der Switch startet nun ordnungsgemäß mit dem CatOS im Bootflash der Supervisor Engine. Dies tritt auch auf, weil Sie die Boot-Variable so festgelegt haben, dass sie vom Bootflash startet.
Hinweis: Sie können die Boot-Variable so festlegen, dass sie von anderen Geräten wie disk0 oder disk1 bootet, wenn in diesen Geräten ein gültiges Image vorhanden ist.
Hinweis: Das Wiederherstellungsverfahren für die Supervisor Engine 32 entspricht dem Wiederherstellungsverfahren der Supervisor Engine 720. Allerdings gibt es bei einigen in der Supervisor Engine 32 verwendeten Terminologie und Funktionen Unterschiede. Hier einige 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 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 der bootdisk in der Supervisor Engine 32 entspricht, unterscheiden sich einige der ROMmon-Befehle in Bezug auf den Supervisor Engine Boot Flash-Bereich. In der Supervisor Engine 32 lauten die folgenden 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 überprüfen die Boot-Variablen mit demselben Verfahren und legen den Wert für das Konfigurationsregister fest. Die Befehlsausgaben in diesem Abschnitt beziehen sich auf einen Catalyst 6000-Switch.
Nachdem der Catalyst Switch von einem beschädigten oder fehlenden Software-Image wiederhergestellt wurde, stellen Sie sicher, dass die Boot-Variablen und die Werte für das Konfigurationsregister korrekt eingestellt sind. Dies ist wichtig, um sicherzustellen, dass der Switch nicht in ROMmon bootet, auch wenn Sie eine gültige Datei in Ihrem Bootflash haben: oder Steckplatz0: Gerät.
Hinweis: Dieser Befehl gilt nur für die Catalyst 5500/500 Supervisor Engine III- oder Catalyst 4500/4000- und 2948G-Switch Supervisor Engine-Module. Wenn Sie versuchen, diesen Befehl auf einer Catalyst 5500/5000 Supervisor Engine I oder II zu verwenden, wird eine Fehlermeldung angezeigt.
Im Folgenden finden Sie eine Beispielausgabe des Befehls show boot:
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 auf 0x2102 ändern. Andernfalls kehrt der Switch beim Zurücksetzen oder Neustart in den ROMmon-Modus zurück, und Sie müssen das Image manuell starten, 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 an ROMmon weitergeleitet. Sie müssen den Bootflash ausgeben: um das Image manuell aus dem ROMmon-Modus zu starten. Die Bootvariable 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 Wert für das Konfigurationsregister 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 starten müssen, wie im folgenden 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 |
08-May-2006 |
Erstveröffentlichung |