Inhalt

Einführung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Konventionen

Hintergrundinformationen

Vorbereitungen

Konsole in das L3-Modul

Catalyst 4500/4000 4232-L3-Modul

Catalyst 5500/5000 RSM

Catalyst 6500/6000 MSM

Catalyst 6500/6000 MSFC

L3-Modul aktualisieren

Kurzer Ablauf

Schritt-für-Schritt-Anleitung

Booten der MSFC mit der CatOS-Software von Flash PC

Fehlerbehebung

Die MSFC wird in der Supervisor Engine nicht angezeigt und zeigt die Befehlsausgabe des Moduls nach einem Upgrade an.

Beim Starten der sekundären MSFC vom Sup-Slot0 kommt es zu einer Verzögerung: auf Catalyst 6500/6000-Switches mit redundanten Supervisor Engines

Zugehörige Informationen

Einführung

Dieses Dokument beschreibt das Verfahren zur Aktualisierung des Software-Images auf den Cisco Catalyst Switch Layer 3 (L3)-Modulen.

Voraussetzungen

Anforderungen

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.

Verwendete Komponenten

Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).

Hintergrundinformationen

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

Vorbereitungen

Schritt 1: Installation eines TFTP-Servers

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:

1. Konfigurieren Sie die TFTP-Anwendung so, dass sie als TFTP-Server (nicht als TFTP-Client) betrieben wird.

2. 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.

3. 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.

Schritt 2: Cisco IOS Software-Image herunterladen

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.

Konsole in das L3-Modul

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.

Catalyst 4500/4000 4232-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.

Catalyst 5500/5000 RSM

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.

Catalyst 6500/6000 MSM

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.

Catalyst 6500/6000 MSFC

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.

L3-Modul aktualisieren

Kurzer Ablauf

Gehen Sie folgendermaßen vor, um das L3-Modul zu aktualisieren:

1. Stellt TCP/IP-Verbindungen zum L3-Modul bereit.

2. Kopieren Sie das Bild über das TFTP in das L3-Modul.

3. Legen Sie Boot-Anweisungen fest, um das neue Image beim Start zu laden.

4. 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.

Schritt-für-Schritt-Anleitung

Schritt 1: Stellt TCP/IP-Verbindungen für das L3-Modul bereit

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.

Schritt 2: Kopieren Sie das Image über das TFTP in das L3-Modul.

Ü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.

Schritt 3: Boot-Anweisung festlegen

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.

Schritt 4: L3-Modul neu laden

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>

Schritt 5: Überprüfen der Aktualisierung

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.

Booten der MSFC mit der CatOS-Software von Flash PC

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:

Fehlerbehebung

Die MSFC wird in der Supervisor Engine nicht angezeigt und zeigt die Befehlsausgabe des Moduls nach einem Upgrade an.

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.

Beim Starten der sekundären MSFC vom Sup-Slot0 kommt es zu einer Verzögerung: auf Catalyst 6500/6000-Switches mit redundanten Supervisor Engines

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).

Zugehörige Informationen

- LAN-Produkt-Support

- Support für LAN-Switching-Technologie

- Technischer Support und Dokumentation für Cisco Systeme