Ein Cisco Catalyst 6500/6000 mit Cisco IOS®-Software kann aus diesem Grund erneut geladen werden:
System returned to ROM by power-on (SP by abort)
Eine Nichtübereinstimmung der Einstellungen für das Konfigurationsregister kann zu einem solchen Neuladen führen. Insbesondere können Sie das Konfigurationsregister des Supervisor Engine Switch Processor (SP) auf einen Wert festlegen, der Unterbrechungen nicht ignoriert, während das Konfigurationsregister der Multilayer Switch Feature Card (MSFC) Route Processor (RP) ein geeigneter Wert ist, der Unterbrechungen ignoriert. Sie können beispielsweise die Supervisor Engine SP auf 0x2 und die MSFC RP auf 0x2102 festlegen.
Die Leser dieses Dokuments sollten folgende Themen kennen:
Der Unterschied zwischen Catalyst OS (CatOS) und Cisco IOS-Systemsoftware
Weitere Informationen finden Sie im Abschnitt "Unterschied zwischen CatOS- und Cisco IOS-Systemsoftware" im Dokument Systemsoftware-Konvertierung von CatOS in Cisco IOS für Catalyst 6500/6000-Switches.
CatOS- und Cisco IOS Software-Konfigurationsregister
Siehe folgende Dokumente:
"Configuring the Software Configuration Register" (Konfiguration des Software-Konfigurationsregisters) im Dokument Erstmalige Konfiguration des Switches
Dieses Dokument ist auf Catalyst 6500/6000-Switches beschränkt, auf denen die Cisco IOS Software ausgeführt wird.
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 in den Cisco Technical Tips Conventions.
Ein Catalyst 6500/6000, der im Cisco IOS Software-Modus ausgeführt wird, kann über unterschiedliche Konfigurationsregister für SP und RP verfügen. Die Konfigurationen für die Ausführung und den Systemstart werden im Cisco IOS Software-Modus zwischen SP und RP synchronisiert. Das Konfigurationsregister ist jedoch nicht Teil der aktuellen oder Startkonfiguration. Das Konfigurationsregister schreibt bei der Konfiguration in den NVRAM.
Einstellungen für das Konfigurationsregister, die Unterbrechungen nicht deaktivieren (z. B. 0x2), führen dazu, dass ein Cisco IOS-Gerät in den ROM-Monitor (ROMmon)-Diagnosemodus wechselt, wenn die Konsole ein Unterbrechungssignal empfängt. Ein Unterbrechungssignal wird erzeugt, wenn Sie die entsprechende Unterbrechungstaste in der Terminal-Emulator-Software oder auf andere Weise drücken. Eine Beispiel-Unterbrechungstasten-Sequenz ist Strg-Break in HyperTerminal. Bei sehr spezifischen Hardware-Konfigurationen (PC) wird eine Unterbrechungssequenz ohne Tastendruck in einem Terminal-Emulator an die Konsole weitergeleitet. Ein Hardwarefehler oder Interoperabilitätsproblem verursacht in der Regel dieses Vorkommen. Zu den Ursachen gehören die Pinbelegung herstellerspezifischer serieller Ports und Funkfrequenzgeräusche.
Im CatOS-Modus verfügen Supervisor Engine SPs in der Regel über das Konfigurationsregister 0x2. Der Grund für diese Konfiguration ist, dass "disable break" in CatOS keine Option ist. Wenn CatOS ein Unterbrechungssignal erkennt, gibt CatOS kein ROMmon mit dem Konfigurationsregister 0x2 ein.
Diese Ausgabe stammt von einem Catalyst 6500, der CatOS ausführt:
6500_CATOS (enable) show boot BOOT variable = bootflash:,1; CONFIG_FILE variable = slot0:switch.cfg Configuration register is 0x2 ignore-config: disabled auto-config: non-recurring, overwrite, sync disabled console baud: 9600 boot: image specified by the boot system commands
Cisco IOS-Router, zu denen auch MSFCs gehören, verfügen in der Regel über die entsprechenden Konfigurationsregister von 0x102 oder 0x2102. Die Konfiguration 0x2102 deaktiviert Unterbrechungen.
MSFC# show bootvar BOOT variable = bootflash:c6msfc2-psv-mz.121-13.E14,1 CONFIG_FILE variable = BOOTLDR variable = Configuration register is 0x2102
Erwägen Sie die Umwandlung eines Catalyst 6500-Systems in Cisco IOS-Software, für das Sie das Supervisor Engine SP-Konfigurationsregister auf 0x2 und das MSFC RP-Konfigurationsregister auf 0x2102 festgelegt haben. Bei der Konvertierung bleiben die Konfigurationsregister bis zur Neukonfiguration des Konfigurationsregisters gleich, wenn die Konvertierung abgeschlossen ist. Wenn die Konsole in diesem Zustand ein Unterbrechungssignal empfängt, scheint das System beim Eintritt in ROMmon abstürzen zu können. Das System zeigt die Symptome an, die in der Einführung dieses Dokuments beschrieben werden.
Dies ist ein Beispiel für eine Diskrepanz zwischen den Konfigurationsregistern in einem Catalyst 6500/6000 im Cisco IOS Software-Modus:
6500_IOS# show bootvar BOOT variable = slot0:c6sup12-ps-mz.121-13.E14,1 CONFIG_FILE variable = BOOTLDR variable = Configuration register is 0x2102 6500_IOS# remote command switch show bootvar 6500_IOS-sp# BOOT variable = slot0:c6sup12-ps-mz.121-13.E14,1 CONFIG_FILE variable = BOOTLDR variable = Configuration register is 0x2
Ein Catalyst 6500/6000 mit einem SP-Konfigurationsregister, das Unterbrechungen (z. B. 0x2) ermöglicht und ein Konsolenbruchsignal empfängt, wechselt in den ROMmon-Diagnosemodus. Das System scheint abstürzen zu können.
Diese Beispiel-Switch-Ausgabe gibt an, dass der Switch in den ROMmon-Diagnosemodus eines Switch-Prozessor-Konsolenbruchsignals gelangt ist:
Hinweis: Das RP-Konfigurationsregister ist 0x2102.
6500_IOS# show version Cisco Internetwork Operating System Software IOS (tm) c6sup2_rp Software (c6sup2_rp-PS-M), Version 12.1(13)E14, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2004 by Cisco Systems, Inc. Compiled Tue 30-Mar-04 01:56 by pwade Image text-base: 0x40008C00, data-base: 0x417A6000 ROM: System Bootstrap, Version 12.1(4r)E, RELEASE SOFTWARE (fc1) BOOTLDR: c6sup2_rp Software (c6sup2_rp-PS-M), Version 12.1(13)E14, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) 6500_IOS uptime is 31 minutes Time since 6500_IOS switched to active is 31 minutes System returned to ROM by power-on (SP by abort at PC 0x601061A8) System image file is "slot0:c6sup12-ps-mz.121-13.E14" cisco Catalyst 6000 (R7000) processor with 227328K/34816K bytes of memory. Processor board ID SAD053701CF R7000 CPU at 300Mhz, Implementation 39, Rev 2.1, 256KB L2, 1024KB L3 Cache Last reset from power-on X.25 software, Version 3.0.0. Bridging software. 1 Virtual Ethernet/IEEE 802.3 interface(s) 192 FastEthernet/IEEE 802.3 interface(s) 18 Gigabit Ethernet/IEEE 802.3 interface(s) 381K bytes of non-volatile configuration memory. 16384K bytes of Flash internal SIMM (Sector size 512K). Configuration register is 0x2102
Die Lösung besteht darin, das Konfigurationsregister neu zu konfigurieren und das System neu zu laden.
Gehen Sie wie folgt vor:
Geben Sie im globalen Konfigurationsmodus den Befehl config-register 0x2102 aus, und legen Sie das Konfigurationsregister für den RP und den SP auf 0x2102 fest.
6500_IOS# config t Enter configuration commands, one per line. End with CNTL/Z. 6500_IOS(config)# config-register 0x2102 6500_IOS(config)# end
Führen Sie den Befehl show bootvar aus, um den Wert für das Konfigurationsregister beim nächsten Neuladen zu überprüfen.
6500_IOS# show bootvar BOOT variable = slot0:c6sup12-ps-mz.121-13.E14,1 CONFIG_FILE variable = BOOTLDR variable = Configuration register is 0x2102
Um zu überprüfen, ob das Konfigurationsregister auf dem SP ebenfalls geändert wurde, führen Sie den Befehl remote command switch show bootvar aus.
6500_IOS# remote command switch show bootvar 6500_IOS-sp# BOOT variable = slot0:c6sup12-ps-mz.121-13.E14,1 CONFIG_FILE variable = BOOTLDR variable = Configuration register is 0x2 (will be 0x2102 at next reload)
Laden Sie den Switch neu, damit die neue SP-Konfigurationseinstellung wirksam wird.
6500_IOS# reload
Hinweis: Sie können jetzt den Befehl copy running-config startup-config ausführen, um die Konfiguration zu speichern. Dieser Schritt ist jedoch nicht erforderlich, da die Konfigurationseinstellung nicht Teil der Startkonfiguration oder der aktuellen Konfiguration ist.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
01-Sep-2005 |
Erstveröffentlichung |