Dieses Dokument beschreibt das Verfahren zur Aktualisierung des Software-Images auf den Cisco Catalyst Switch Layer 3 (L3)-Modulen.
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
TFTP und Übertragung von Dateien mit diesem Protokoll. Informationen zum Einrichten eines Computers als TFTP-Server.
Das Cisco IOS® Software-Image wurde vor der eigentlichen Image-Installation auf die Workstation heruntergeladen, die als TFTP-Server fungiert.
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Dieses Dokument beschreibt die folgenden L3-Module:
Catalyst 4500/4000 4232-L3-Modul
Catalyst 5500/500 Route Switch Module (RSM)
Catalyst 6500/600 Multilayer Switch Module (MSM)
Catalyst 6500/6000 Multilayer Switch Feature Card (MSFC)
Catalyst 6500/6000 Multilayer Switch Feature Card 2 (MSFC2)
Hinweis: Jedes dieser Module ähnelt dem Upgrade-Verfahren. Das gleiche Upgrade-Verfahren gilt im Allgemeinen. In diesem Dokument werden Beispiele aus dem Upgrade von MSFC2 auf Catalyst 6500/6000 verwendet. Wenn die Vorgehensweise unterschiedlich ist, beschreibt jeder Abschnitt der Aktualisierung die Unterschiede.
In diesem Dokument wird das Upgrade der Catalyst 5500/5000 Route Switch Feature Card (RSFC) nicht beschrieben. Weitere Informationen zu Catalyst 5500/500 RSFC-Upgrades finden Sie im Abschnitt Wartung und Verwaltung der RSFC im Dokument Route Switch Feature Card (RSFC).
Es gibt mehrere Möglichkeiten, das Upgrade durchzuführen. Das Verfahren in diesem Dokument behandelt nur das TFTP-Upgrade. Auf bestimmten Plattformen, wie z. B. der Catalyst 6500/6000 MSFC, gibt es andere Upgrade-Möglichkeiten, einschließlich der Verwendung von Flash PC Cards. Weitere Informationen zu diesen Optionen finden Sie im entsprechenden Konfigurationsleitfaden in dieser Liste:
Catalyst 4500/4000 4232-L3-Modul - Installations- und Konfigurationshinweis für das Catalyst 4000 Layer-3-Servicemodul
Catalyst 5500/500 RSM - Wartung und Verwaltung des RSM
Catalyst 6500/600 MSM - Catalyst 6000 MSM-Produktfamilie - Installations-/Konfigurationshinweis
Installieren Sie einen TFTP-Server auf einer TCP/IP-fähigen Workstation oder einem PC. Führen Sie nach der Installation der Anwendung eine Mindestkonfiguration durch. Gehen Sie folgendermaßen vor:
Konfigurieren Sie die TFTP-Anwendung so, dass sie als TFTP-Server (nicht als TFTP-Client) betrieben wird.
Geben Sie das ausgehende Dateiverzeichnis an.
Dies ist das Verzeichnis, in dem die Cisco Software-Images gespeichert werden. (Siehe Schritt 2: Laden Sie das Cisco IOS Software-Image herunter.) Die meisten TFTP-Anwendungen stellen eine Setup-Routine zur Unterstützung dieser Konfigurationsaufgaben bereit.
Hinweis: Sie können TFTP verwenden, um Software-Image-Dateien von einem PC auf das 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.
Wenn der Cisco TFTP-Server verwendet wird, deaktivieren Sie die Protokollierungsfunktion, um übermäßige Protokolle zu verhindern, die den TFTP-Prozess stören können.
Um die Protokollierung auf dem Cisco TFTP-Server zu deaktivieren, wählen Sie Menü anzeigen > Optionen, deaktivieren Sie Protokollierung aktivieren, und klicken Sie auf OK.
Für den Router ist ein gültiges Cisco IOS Software-Image erforderlich. Stellen Sie sicher, dass das Image die Hardware- und Softwarefunktionen unterstützt und dass der Router über genügend Arbeitsspeicher für die Ausführung verfügt.
Informationen zur Bestimmung der Hardware- und Softwarefunktionen finden Sie in den Versionshinweisen zur jeweiligen Plattform:
Catalyst 4500/4000 4232-L3-Modul - Versionshinweise für das Layer-3-Dienstmodul der Catalyst 4000-Familie für Cisco IOS Release 12.0W5
Catalyst 5500/500 RSM - Route Switch Module, Versionshinweise
Catalyst 6500/600 MSM: Versionshinweise für Catalyst 6000 Multilayer Switch Module Cisco IOS Version 12.0
Catalyst 6500/600 MSFC - Versionshinweise für Catalyst 6500
Wenn Sie noch kein Cisco IOS Software-Image haben, finden Sie in den folgenden Dokumenten spezifische Plattform-Images:
Catalyst 4500/4000 4232-L3-Images - Downloads - LAN Switching Software (nur registrierte Kunden)
Catalyst 5500/500 RSM-Images - Software-Download - Catalyst 5500/5000 Cisco IOS Router Card Software (nur registrierte Kunden)
Catalyst 6500/600 MSM/MSFC-Images— Software-Download - Catalyst 6500/6000 Cisco IOS Router Card-Software (nur registrierte Kunden)
Jetzt ist ein TFTP-Server installiert, und es gibt ein gültiges Cisco IOS Software-Image.
Wenn das Image auf einem beliebigen Gerät aktualisiert wird, sollte eine Konsolenverbindung mit dem Gerät hergestellt werden, damit der Zugriff auf das Gerät möglich ist, wenn ein Problem auftritt. Eine Konsolenverbindung unterscheidet sich von einer Telnet-Sitzung. Eine Konsolenverbindung liefert Informationen beim Systemstart. Telnet ist eine TCP/IP-Methode, aber eine Konsolenverbindung ist eine physische Verbindung. (Eine Konsolenverbindung kann auch virtuell über die Backplane der Catalyst 6500/6000-Serie erfolgen.)
Für jede Plattform gibt es verschiedene Konsolenmethoden im L3-Modul.
Schließen Sie auf dieser Plattform ein Konsolenkabel physisch an das 4232-L3-Modul an. Weitere Informationen finden Sie im Abschnitt Verbinden über den Modulkonsolen-Port im Installations- und Konfigurationshinweis für das Catalyst 4000 Layer-3-Dienstmodul.
Weitere Informationen zur Verbindung mit dem Konsolenport im RSM finden Sie im Abschnitt Direct Console Connection unter Fehlerbehebung für das Catalyst 5000 Route Switch Module (RSM) und InterVLAN Routing.
Auf dieser Plattform befindet sich ein Konsolenport am Modul. Weitere Informationen zum Konsolenanschluss finden Sie im Installationshandbuch für Catalyst Switch der Serie 6500 - Produktübersicht.
Die Catalyst 6500/6000 MSFC unterscheidet sich von den anderen physischen Modulen, da die MSFC auf einer Tochterkarte der Supervisor Engine ausgeführt wird. Die MSFC ähnelt der Catalyst 5500/5000 RSFC, die sich ebenfalls auf der Supervisor Engine befindet. Die beste Methode ist, Ihr Terminal physisch mit dem Konsolenport der Supervisor Engine zu verbinden. Als Nächstes können Sie auf den Executive-Modus (Enable) zugreifen. Danach können Sie in den virtuellen Konsolenmodus wechseln, wenn der Befehl Switch-Konsole ausgegeben wird. Weitere Informationen zu diesem Befehl finden Sie unter Befehlszeilenschnittstellen.
Weitere Informationen zu Konsolenports und -kabeln im Allgemeinen finden Sie im Kabelhandbuch für Konsolen- und AUX-Ports.
Gehen Sie folgendermaßen vor, um das L3-Modul zu aktualisieren:
Stellt TCP/IP-Verbindungen zum L3-Modul bereit.
Kopieren Sie das Bild über das TFTP in das L3-Modul.
Legen Sie Boot-Anweisungen fest, um das neue Image beim Start zu laden.
Starten Sie das L3-Modul neu, um das neue Image zu laden.
Hinweis: Für jedes L3-Modul ist das Verfahren ähnlich und im Allgemeinen gilt das gleiche Verfahren. Wenn für jedes L3-Modul Unterschiede oder Einzelheiten gelten, gibt es nach jedem Schritt Anmerkungen.
Das L3-Modul kann neue Cisco IOS-Images über TFTP empfangen. Um TFTP mit dem Image zu verwenden, müssen Sie sicherstellen, dass der TFTP-Server (der Computer, auf dem die TFTP-Serversoftware ausgeführt wird) die L3-Engine über TCP/IP erreichen kann. Wenn Sie den Computer über die Befehlszeilenschnittstelle (CLI) des L3-Moduls pingen können, haben Sie diesen Schritt erfolgreich abgeschlossen.
Die Einrichtung der L3-Engine für IP-Verbindungen wird in diesem Dokument nicht behandelt.
Informationen zum Konfigurieren der IP-Konnektivität für die einzelnen L3-Module finden Sie unter:
Catalyst 4500/4000 4232-L3-Modul - Konfiguration und Übersicht des Routermoduls für die Catalyst 4000-Familie (WS-X4232-L3)
Spezifische Hinweise zum Erlangen von IP-Verbindungen für Upgrades finden Sie in den Abschnitten Upgrade Images und Konfigurieren des Management-Ports im Dokument Installation und Konfigurationshinweis für das Catalyst 400 Layer 3 Services Module.
Catalyst 5500/500 RSM - Layer 3 Switching Software Configuration Guide
Catalyst 6500/600 MSFC - Catalyst 6000 MSFC (12.x)- und PFC-Konfigurationshandbuch.
Überprüfen Sie den freien Speicherplatz auf dem Bootflash.
Zu diesem Zeitpunkt müssen Sie sicherstellen, dass Sie genügend Speicherplatz im Bootflash haben, um das neue Bild zu kopieren. Wenn nicht genügend Platz vorhanden ist, müssen Sie einige Dateien löschen, um Platz zu schaffen. Wenn das Bild sehr groß ist, müssen Sie in bestimmten Situationen das aktuelle Bild im Bootflash löschen. Auf der MSFC kann dieser Löschvorgang sicher durchgeführt werden, wenn auch das Boot-Image im Bootflash vorhanden ist. Sie verwenden das Boot-Image, wenn das Hauptbild beschädigt ist oder nicht verfügbar ist.
Hinweis: Das Hauptabbild ist das vollständige Cisco IOS-Image, während es sich bei dem Boot-Image im Wesentlichen um eine verkleinerte Version des Hauptabbilds handelt. Das Boot-Image verfügt über eine eingeschränkte SubIP-Funktionalität, mit der Absicht, TFTP-Funktionen bereitzustellen.
Um die Menge an freiem Speicherplatz zu ermitteln und festzustellen, ob ein Boot-Image im Bootflash vorhanden ist, führen Sie den Befehl dir [device:] aus.
Beispiel:
In diesem Beispiel ist im Bootflash 1.265.440 Byte frei, und es ist ein Boot-Image vorhanden (c6msfc2-boot-mz.121-6.E1). Das Wort "boot" im Dateinamen weist auf ein Boot-Image hin.
c-MSFC15# dir bootflash: Directory of bootflash:/ 1 -rw- 1667488 Apr 20 2001 20:56:41 c6msfc2-boot-mz.121-6.E1 2 -rw- 12269412 Feb 05 2002 18:08:32 c6msfc2-jsv-mz.121-8a.E2 15204352 bytes total (1265440 bytes free)
Hinweis: Das Catalyst 4500/4000 4232-L3-Modul bietet keine Boot-Image-Funktionalität. Es ist jedoch wahrscheinlich, dass Sie im Bootflash ausreichend Platz für das Bild finden. Solange das Gerät nicht neu geladen wird, funktioniert das Modul auch weiterhin ordnungsgemäß. Das Modul funktioniert weiterhin, da das Image beim Booten in das DRAM geladen wird und nicht vom Bootflash-Image abhängig ist, wenn das System hochgefahren ist.
Wenn Sie feststellen, dass nicht genügend Speicherplatz vorhanden ist, können Sie die Datei löschen. Der Befehl delete [device:][file_name] löscht die Datei.
Beispiel:
c-MSFC15# delete bootflash:c6msfc2-jsv-mz.121-8a.E2 Delete filename [c6msfc2-jsv-mz.121-8a.E2]? c6msfc2-jsv-mz.121-8a.E2 Delete bootflash:c6msfc2-jsv-mz.121-8a.E2? [confirm]y c-MSFC15#
Die Datei wird entfernt, sobald sie gelöscht und gepresst wurde.
Hinweis: Wenn die Bildgröße die Größe des Bootflash übersteigt, können Sie ein externes Flash-Laufwerk verwenden (Disk0).
Kopieren Sie das Bild in Bootflash.
In dieser Phase verfügen Sie über IP-Verbindungen und können einen Ping zwischen dem Computer, der als TFTP-Server fungiert, und dem L3-Modul senden. Kopieren Sie das Bild in den Bootflash. Wenn Sie keine Ping-Verbindung zwischen Geräten herstellen können, lesen Sie Schritt 1: Stellt TCP/IP-Verbindungen zum Abschnitt des L3-Moduls dieses Dokuments bereit. Schritt 1 enthält die entsprechenden Links für IP-Verbindungen.
Geben Sie an der Eingabeaufforderung enable den folgenden Befehl aus, um vom TFTP-Server in Ihren Bootflash zu kopieren:
c-MSFC15# copy tftp bootflash
Sie sehen eine Eingabeaufforderung mit folgenden Informationen:
Address or name of remote host []? 172.16.84.119
Adresse oder Name des Remotehosts ist die IP-Adresse des TFTP-Servers. Der Ping-Test in Schritt 1: Stellt TCP/IP-Verbindung zum L3-Modul bereit, bestätigt dies die IP.
Source filename []? c6msfc2-jsv-mz.121-8a.E5
Quelldateiname ist der Name der Bilddatei. Die Datei muss sich im TFTP-Verzeichnispfad befinden, damit der TFTP-Server die Datei finden kann.
Hinweis: Der Dateiname muss exakt gleich buchstabiert werden, was jede Groß- und Kleinschreibung einschließt.
Destination filename [flash]? c6msfc2-jsv-mz.121-8a.E5
Der Zieldateiname ist der Dateiname des Bilds, das Sie im Bootflash speichern möchten. Die Verwendung desselben Dateinamens wie der Quellname stellt sicher, dass Sie in Zukunft die Softwarefunktionen und die ausgeführte Version richtig identifizieren können.
Wenn Sie nicht genügend Speicherplatz im Bootflash haben, fragt die Cisco IOS-Software, ob Sie das aktuelle Image löschen möchten, um Platz für das neue Image zu schaffen.
Die Übertragung kann einige Zeit dauern, abhängig von der Geschwindigkeit der Verbindung und der Größe des Bildes. Während der Weiterleitung sehen Sie Ausrufezeichen ("!" ) für gute Pakete. Die Darstellung von Punkten (".") weist darauf hin, dass der Link einige Treffer angenommen hat. Untersuchen Sie das Problem anschließend.
Bei einem erfolgreichen TFTP-Transfer wird ein OK gemeldet, zusammen mit der Anzahl der übertragenen Byte. Wenn Sie keinen OK erhalten, untersuchen Sie die IP-Konnektivität und mögliche Probleme mit dem TFTP-Server.
Beispiel:
c-MSFC15# copy tftp bootflash Address or name of remote host []? 172.16.84.119 Source filename []? c6msfc2-jsv-mz.121-8a.E5 Destination filename [flash]? c6msfc2-jsv-mz.121-8a.E5 Accessing tftp://172.16.84.119/c6msfc2-jsv-mz.121-8a.E5... Loading c6msfc2-jsv-mz.121-8a.E5 from 172.16.84.119 (via Vlan1): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !--- Output suppressed. [OK - 12269412/24538112 bytes] 12269412 bytes copied in 523.852 secs (23459 bytes/sec) c-MSFC15#
Nachdem Sie die Datei erfolgreich übertragen haben, überprüfen Sie, ob die Datei im Bootflash ist:
Geben Sie den Befehl dir [device:] ein, um Dateien anzuzeigen, die sich derzeit im Bootflash befinden.
Beispiel:
c-MSFC15# dir bootflash: Directory of bootflash:/ 1 -rw- 1667488 Apr 20 2001 20:56:41 c6msfc2-boot-mz.121-6.E1 2 -rw- 12269412 Feb 05 2002 18:08:32 c6msfc2-jsv-mz.121-8a.E5
Überprüfen Sie, ob der Name und die Dateigröße korrekt sind.
Nachdem Sie das Bild über TFTP kopiert haben, müssen Sie dem L3-Modul den Namen des Bilds angeben, das beim Booten geladen werden soll.
Überprüfen der aktuellen Boot-Anweisungen
Das Bild befindet sich jetzt im Bootflash. Sie müssen das L3-Modul festlegen, um das neue Image zu starten. Standardmäßig startet das L3-Modul das erste verfügbare Image. (Wenn in der Konfiguration keine Boot-Befehle vorhanden sind, wird der Standardwert aktiviert.) Möglicherweise ist eine vorherige Boot-Anweisung definiert.
Es gibt zwei Möglichkeiten, die aktuellen Boot-Parameter-Einstellungen zu bestimmen.
Die Methode 1 lautet, den Befehl show config auszugeben:
Beispiel:
c-MSFC15# show config Building configuration... Current configuration : 1625 bytes ! version 12.1 service timestamps debug datetime msec localtime ! hostname c-MSFC15 ! boot system flash bootflash:c6msfc2-jsv-mz.121-8a.E4 boot bootldr bootflash:c6msfc2-boot-mz.121-6.E1 ! ip subnet-zero ! --More--
Überprüfen Sie, ob die Konfiguration über Boot-Befehle verfügt. Die Befehle werden oben in der Konfiguration angezeigt.
Die Methode 2 besteht darin, den Befehl show boot auszugeben:
Beispiel:
c-MSFC15# show boot BOOT variable = bootflash:c6msfc2-jsv-mz.121-8a.E4,1 CONFIG_FILE variable = BOOTLDR variable = bootflash:c6msfc2-boot-mz.121-6.E1 Configuration register is 0x102
Überprüfen Sie, ob die Boot-Anweisungen unter der BOOT-Variablen des Parameters angezeigt werden.
Wenn Sie Boot-Einträge haben, müssen Sie diese aus der Konfiguration entfernen. Weitere Informationen zum Entfernen von Boot-Einträgen finden Sie im Abschnitt Vorherige Boot-Anweisungen entfernen in diesem Dokument.
Entfernen vorheriger Boot-Anweisungen
Um die Anweisungen zu entfernen, wechseln Sie in den Konfigurations-Terminalmodus. Im Konfigurationsmodus können Sie jeden Befehl mit dem Problem no vor jeder Boot-Anweisung ablehnen.
In diesem Beispiel wird das Entfernen einer Boot-Anweisung veranschaulicht:
Beispiel:
c-MSFC15# show config Building configuration... Current configuration : 1625 bytes ! version 12.1 service timestamps debug datetime msec localtime ! hostname c-MSFC15 ! boot system flash bootflash:c6msfc2-jsv-mz.121-8a.E4 boot bootldr bootflash:c6msfc2-boot-mz.121-6.E1 ! ip subnet-zero ! --More--
An diesem Punkt haben Sie die Boot-Anweisung, die Sie entfernen möchten. Die zu entfernende Anweisung lautet boot system flash:c6msfc2-jsv-mz.121-8a.E4.
c-MSFC15# configure terminal Enter configuration commands, one per line. End with CNTL/Z. c-MSFC15(config)# no boot system flash bootflash:c6msfc2-jsv-mz.121-8a.E4 c-MSFC15(config)# ^Z c-MSFC15#
Stellen Sie sicher, dass Sie den Befehl entfernt haben:
Beispiel:
c-MSFC15# show config Building configuration... Current configuration : 1625 bytes ! version 12.1 service timestamps debug datetime msec localtime ! hostname c-MSFC15 ! boot bootldr bootflash:c6msfc2-boot-mz.121-6.E1 !--- Note: Now the boot statement no longer appears in the configuration. ! ip subnet-zero ! --More--
Nach dem Entfernen der Befehle können Sie den Befehl copy run start oder den Befehl write memory zum Speichern der Konfiguration im NVRAM ausführen.
Beispiel:
c-MSFC15# write memory 3d01h: %SYS-5-CONFIG_I: Configured from console by vty0 (127.0.0.11) Building configuration... c-MSFC15#
Festlegen der neuen Boot-Anweisung
Sie müssen die Boot-Anweisung hinzufügen, um anzugeben, welches Image das L3-Modul laden muss.
Geben Sie diesen Befehl ein, um den Boot-Parameter festzulegen:
Flash-Bootflash des Bootssystems:[image_name]
Hinweis: In diesem Befehl ist image_name der Name des neuen Cisco IOS-Images.
Beispiel:
c-MSFC15# configure terminal Enter configuration commands, one per line. End with CNTL/Z. c-MSFC15(config)# boot system flash bootflash:c6msfc2-jsv-mz.121-8a.E5 c-MSFC15(config)# ^Z c-MSFC15# write memory 3d01h: %SYS-5-CONFIG_I: Configured from console by vty0 (127.0.0.11) Building configuration... c-MSFC15#
Stellen Sie sicher, dass der Wert für die Konfigurationsregistrierung auf 0x2102 festgelegt ist, wenn der Befehl show boot angezeigt wird. Wenn config-register auf einen anderen Wert festgelegt ist, können Sie ihn mit der Ausgabe dieses Befehls im Konfigurationsmodus ändern:
config-register 0xvalue
Beispiel:
c-MSFC15# configure terminal Enter configuration commands, one per line. End with CNTL/Z. c-MSFC15(config)# config-register 0x2102 c-MSFC15(config)# ^Z c-MSFC15# write memory
Überprüfen Sie die Boot-Parameter mit dem Problem mit dem Befehl show boot:
c-MSFC15# show boot BOOT variable = bootflash:c6msfc2-jsv-mz.121-8a.E5,1 CONFIG_FILE variable = BOOTLDR variable = bootflash:c6msfc2-boot-mz.121-6.E1 Configuration register is 0x102 (will be 0x2102 at next reload) c-MSFC15#
Nachdem Sie das Konfigurationsregister geändert haben, erfolgt die Änderung beim nächsten Neuladen, wie das Beispiel zeigt.
Damit das neue Cisco IOS-Image auf dem L3-Modul ausgeführt werden kann, müssen Sie das Modul neu laden. Stellen Sie sicher, dass Sie die Konfiguration gespeichert haben. Geben Sie den Befehl copy run start oder den Schreibspeicher ein, um die Konfiguration zu speichern.
Beispiel:
c-MSFC15# write memory 3d01h: %SYS-5-CONFIG_I: Configured from console by vty0 (127.0.0.11) Building configuration... c-MSFC15#
Geben Sie den Befehl reload ein, um das L3-Modul weich zurückzusetzen, wie im folgenden Beispiel gezeigt:
Beispiel:
c-MSFC15# reload Proceed with reload? [confirm] 00:00:40: %SYS-5-RELOAD: Reload requested System Bootstrap, Version 12.1(2r)E, RELEASE SOFTWARE (fc1) Copyright (c) 20 0 0 by cisco Systems, Inc. Cat6k-MSFC2 platform with 131072 Kbytes of main memory Self decompressing the image : ######################################################### [OK] %SYS-6-BOOT_MESSAGES: Messages above this line are from the boot loader. Self decompressing the image : ################################################################################### [OK] Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) of the Commercial Computer Software - Restricted Rights clause at FAR sec. 52.227-19 and subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS sec. 252.227-7013. cisco Systems, Inc. 170 West Tasman Drive San Jose, California 95134-1706 Cisco Internetwork Operating System Software IOS (tm) MSFC2 Software (C6MSFC2-JSV-M), Version 12.1(8a)E5, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Mon 22-Oct-01 21:51 by eaarmas Image text-base: 0x40008980, data-base: 0x418D2000 cisco Cat6k-MSFC2 (R7000) processor with 114688K/16384K bytes of memory. Processor board ID SAD042106RN R7000 CPU at 300Mhz, Implementation 39, Rev 2.1, 256KB L2, 1024KB L3 Cache Last reset from power-on Bridging software. X.25 software, Version 3.0.0. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. 509K bytes of non-volatile configuration memory. 16384K bytes of Flash internal SIMM (Sector size 512K). Press RETURN to get started! 00:00:02: Currently running ROMMON from S (Gold) region 00:00:04: %SYS-5-CONFIG_I: Configured from memory by console 00:00:04: %SYS-5-RESTART: System restarted -- Cisco Internetwork Operating System Software IOS (tm) MSFC2 Software (C6MSFC2-JSV-M), Version 12.1(8a)E5, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Mon 22-Oct-01 21:51 by eaarmas 00:00:06: %SCP-5-ONLINE: Module online 00:00:09: %LINK-3-UPDOWN: Interface Vlan1, changed state to up 00:00:10: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up c-MSFC15>
Nachdem das L3-Modul gestartet wurde, stellen Sie sicher, dass Sie die neue Codeversion ausführen. Geben Sie den zu überprüfenden Befehl show version ein.
Beispiel:
c-MSFC15# show version Cisco Internetwork Operating System Software IOS (tm) MSFC2 Software (C6MSFC2-JSV-M), Version 12.1(8a)E5, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) !--- Note: Now the MSFC runs the new software image. TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Mon 22-Oct-01 21:51 by eaarmas Image text-base: 0x40008980, data-base: 0x418D2000 ROM: System Bootstrap, Version 12.1(2r)E, RELEASE SOFTWARE (fc1) BOOTFLASH: MSFC2 Software (C6MSFC2-BOOT-M), Version 12.1(6)E1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) c-MSFC15 uptime is 0 minutes System returned to ROM by power-on Running default software cisco Cat6k-MSFC2 (R7000) processor with 114688K/16384K bytes of memory. Processor board ID SAD042106RN R7000 CPU at 300Mhz, Implementation 39, Rev 2.1, 256KB L2, 1024KB L3 Cache Last reset from power-on Bridging software. X.25 software, Version 3.0.0. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. 4 Virtual Ethernet/IEEE 802.3 interface(s) 509K bytes of non-volatile configuration memory. 16384K bytes of Flash internal SIMM (Sector size 512K). Configuration register is 0x2102 c-MSFC15#
Überprüfen Sie, ob die Version (12.1(8a)E5) korrekt ist und ob das Konfigurationsregister eingestellt ist (0x2102).
Das Upgrade ist abgeschlossen.
Hinweis: Wenn Sie duale MSFCs haben, müssen Sie das Image auf den zweiten MSFC-Bootflash herunterladen: "slot0:". Das Image wird nicht automatisch auf die zweite MSFC heruntergeladen. Diese Anforderung gilt auch für den Konfigurationssynchronisierungsmodus und den Single Router Mode (SRM). Im Konfigurationssynchronisierungsmodus und im SRM werden Änderungen der Boot-Variablen automatisch an die nicht designierte oder Standby-MSFC weitergeleitet. Um ein Bild aus dem Bootflash in den Bootflash einer nicht designierten oder Standby-MSFC zu kopieren, führen Sie den Befehl copy bootflash:source_filename slavebootflash:target_filename aus.
Wenn Sie die Catalyst OS (CatOS)-Software auf der Supervisor Engine ausführen, können Sie MSFC über ein Image im Flash-PC-Kartensteckplatz der Supervisor Engine starten0. Die Boot-Systemanweisung bezieht sich auf das Flash-Gerät als sup-slot0. Obwohl ein solcher Boot-Prozess unterstützt wird, vermeiden Sie dessen Verwendung. Verwenden Sie diesen Bootvorgang nur als temporären Schritt, z. B. beim Testen eines Images. Beachten Sie die Cisco Bug-ID CSCdr35304 (nur registrierte Kunden).
Sie können keine Befehle wie dir sup-slot0 ausgeben: oder den Befehl show sup-slot0: -Befehlen der MSFC, da die MSFC Steckplatz0 nicht als lokales Dateisystem ansieht. Wenn Sie sup-slot0 als Quelle des Betriebssystem-Images angeben, überträgt der Switch die Datei über TFTP zwischen der sc0-Schnittstelle der Supervisor Engine und einer speziellen Loopback-IP-Adresse der MSFC über den internen Switching-Bus.
In der MSFC-CLI können Sie den folgenden Befehl ausführen:
FIRE-MSFC1# copy tftp ? bootflash: Copy to bootflash: file system ftp: Copy to ftp: file system microcode: Copy to microcode: file system null: Copy to null: file system nvram: Copy to nvram: file system rcp: Copy to rcp: file system running-config Update (merge with) current system configuration slavenvram: Copy to slavenvram: file system startup-config Copy to startup configuration sup-slot0: Copy to sup-slot0: file system system: Copy to system: file system tftp: Copy to tftp: file system
Das Sup-Slot0-Gerät wird auch in der Befehlsausgabe Dateisysteme anzeigen angezeigt:
FIRE-MSFC1# show file systems File Systems: Size(b) Free(b) Type Flags Prefixes 4395600 0 opaque ro microcode: - - opaque rw null: - - opaque rw system: - - network rw sup-slot0: - - network rw tftp: 126968 124130 nvram rw nvram: * 15990784 2028888 flash rw bootflash: - - network rw rcp: - - network rw ftp: - - nvram rw slavenvram:
Wenn Sie nach dem erneuten Laden der MSFC für ein Upgrade Schwierigkeiten beim Zugriff auf die MSFC haben, lesen Sie den Abschnitt Recover an MSFC Missing from the Supervisor Engine show module Command.
Dies ist eine Beispielausgabe des Befehls show module, wenn die MSFC nicht angezeigt wird:
Cat6500 (enable) show module Mod Slot Ports Module-Type Model Sub Status --- ---- ----- ------------------------- ------------------- --- -------- 1 1 2 1000BaseX Supervisor WS-X6K-SUP1A-2GE yes ok Mod Module-Name Serial-Num --- -------------------- ----------- 1 SAD040200B3 Cat6500 (enable) session 15 Module 15 is not installed.
Dies ist die Beispielbefehlsausgabe des Befehls show module, wenn sich die MSFC im anderen Zustand befindet:
Cat6500 (enable) show module Mod Slot Ports Module-Type Model Sub Status --- ---- ----- ------------------------- ------------------- --- -------- 1 1 2 1000BaseX Supervisor WS-X6K-SUP1A-2GE yes ok 15 1 1 Multilayer Switch Feature WS-F6K-MSFC no other Cat6500 (enable) session 15 Trying Router-15... !--- The session is not created. Press Ctrl-C to escape.
Auf Catalyst 6500/6000-Switches mit redundanten MSFCs/MSFC2s kann es zu Verzögerungen bei der sekundären MSFC kommen, bis die erste MSFC den Boot von Sup-Slot0 abgeschlossen hat:.
Diese Verzögerung ist auf eine Beschränkung in früheren CatOS-Versionen zurückzuführen, die jeweils nur einen Download aus sup-slot0: zulässt. Die aktuellen Versionen von CatOS ermöglichen mehrere Downloads von sup-slot0: während des Bootvorgangs, sodass die beiden MSFCs gleichzeitig dasselbe Image herunterladen können. Weitere Informationen zu dieser Einschränkung finden Sie unter Cisco Bug ID CSCdy5525 (nur registrierte Kunden).
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
04-Dec-2006 |
Erstveröffentlichung |