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 die Verwendung von Konfigurationsdateien und Software-Images auf den folgenden Switches beschrieben:
Cisco Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 mit Catalyst OS (CatOS)
Catalyst Switches der Serien 2900XL/3500XL und 2950
Catalyst Switches der Serie 3550
Catalyst Digital Switches der Serien 1900 und 2820
Weitere Informationen zum Wiederherstellen der Standardkonfiguration eines Catalyst Switches finden Sie unter Resetting Catalyst Switches to Factory Defaults (Zurücksetzen von Catalyst-Switches auf Werkseinstellungen).
Informationen zum Upgrade von Catalyst Switches finden Sie im Abschnitt "Zugehörige Informationen".
Cisco empfiehlt, dass Sie mit der Verwaltung der Cisco Switch-Hardware vertraut sind.
Die in diesem Dokument enthaltenen Informationen basieren auf Switches der Catalyst-Serie.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Die Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 speichern Software-Images und -Konfigurationen auf zwei verschiedenen Gerätetypen:
NVRAM - Dieses Gerät enthält die aktuelle Konfiguration des Switches. Jede Änderung der Konfiguration wird sofort im NVRAM gespeichert. Daher enthält der NVRAM immer die aktuelle Konfiguration des Switches.
Hinweis: Das Cisco IOS? Software-Konzept einer Startkonfiguration und einer laufenden Konfiguration gilt hier nicht.
Flash: Jeder Switch dieser Serie verfügt über mindestens ein Flash-Speichermodul, dessen Kapazität deutlich höher ist als die des NVRAM. Im Allgemeinen verwenden Sie Flash-Speicher, um Software-Images für die Ausführung einer Supervisor Engine zu speichern.
Das Management des NVRAM erfolgt konsistent über die Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000. Hinsichtlich der Flash-Verarbeitung gibt es jedoch eine Gruppe von Catalyst 5500/5000 Supervisor Engines, die sich anders verhalten als die anderen Switches. Diese Gruppe umfasst:
Alle Catalyst 5500/5000 Supervisor Engines I, II, IIG und IIIG
Catalyst Switches der Serien 2901, 2902 und 2926T, die auf den Supervisor Engines I, II, IIG und IIIG basieren
Die übrigen Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 implementieren ein Flash-Dateisystem, mit dem Sie mehrere Software-Images sowie einige Backup-Konfigurationsdateien in Flash speichern können.
Hinweis: Die Catalyst 4500/4000-Switches umfassen auch die Switches 2948G, 4912G und 2980G.
Hinweis: In den Softwareversionen 6.3.x und höher unterstützen Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 den Textkonfigurationsmodus anstelle des Standardbinärmodus. Sie verwenden den Textmodus, wenn die Konfiguration zu groß ist, um im NVRAM im Binärformat gespeichert zu werden. Weitere Konfigurationsanweisungen finden Sie in den Best Practices für Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 mit CatOS-Konfiguration und -Verwaltung. Beachten Sie, dass Sie im Textmodus den Befehl write memory ausführen müssen, wenn Sie Konfigurationsänderungen für den Speicher in der NVRAM-Konfiguration vornehmen. Diese Anforderung ähnelt der für Cisco IOS-Router.
In diesem Abschnitt werden die Befehle zur Verwaltung der Konfiguration im NVRAM beschrieben. Die Befehle gelten für Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000.
Führen Sie den Befehl show config aus, um die aktuelle Konfigurationsdatei anzuzeigen. Der Befehl zeigt alle Module in der Konfigurationsdatei der Reihe nach an und beginnt mit Modul 1.
Führen Sie diesen Befehl aus, um die Anzeige der Konfiguration auf ein bestimmtes Modul zu beschränken:
show config module_number
Gehen Sie wie folgt vor, um eine Konfiguration herunterzuladen und/oder hochzuladen:
Wechseln in den Aktivierungsmodus
Einrichten der IP-Verbindung zum TFTP-Server
In diesem Beispiel greift der Befehl ping auf den TFTP-Server zu.
Console> enable Enter password: Console> (enable) ping 10.200.8.200 10.200.8.200 is alive
Geben Sie den Befehl write network oder den Befehl configure network ein.
Hinweis: Catalyst Switches, auf denen CatOS standardmäßig ausgeführt wird, arbeiten im binären Konfigurationsmodus. Wenn Sie im binären Konfigurationsmodus arbeiten, werden die meisten Benutzereinstellungen automatisch im NVRAM gespeichert. Führen Sie den Befehl set config mode text aus, um den Konfigurationsmodus in den Textmodus zu ändern. Der Textmodus belegt in der Regel weniger NVRAM- oder Flash-Speicherplatz als der binäre Konfigurationsmodus. Sie müssen den Befehl write memory während des Textmodus ausführen, um die Konfiguration im NVRAM zu speichern. Führen Sie den Befehl set config mode text auto-save aus, um die Textkonfiguration automatisch im NVRAM zu speichern.
Führen Sie den Befehl write network aus, um die aktuelle Konfiguration im NVRAM auf einen TFTP-Server hochzuladen.
Console> (enable) write network IP address or name of remote host? 10.200.8.200 Name of configuration file? config Upload configuration to config on 10.200.8.200 (y/n) [n]? y ... .......... .......... .. \ Finished network upload. (5210 bytes)
Führen Sie den Befehl configure network aus, um eine Konfigurationsdatei von einem TFTP-Server direkt in den NVRAM herunterzuladen.
Console> (enable) configure network IP address or name of remote host? 10.200.8.200 Name of configuration file? config Configure using config from 10.200.8.200 (y/n) [n]? y
Der integrierte Flash-Speicher dieser Supervisor Engines kann jeweils nur ein Software-Image verarbeiten. Die Verwaltung ist begrenzt, aber unkompliziert. Sie benötigen nur einen einzigen Befehl, um eine Konfiguration in Flash herunterzuladen.
Führen Sie diese Schritte aus:
Wechseln in den Aktivierungsmodus
Geben Sie den Befehl enable und das enable-Kennwort ein, um in den privilegierten Modus zu wechseln. Der Befehl enable enthält standardmäßig kein Kennwort, sodass Sie an der Eingabeaufforderung Enter drücken können.
Stellen Sie die IP-Verbindung zum TFTP-Server her, auf dem sich das Image befindet.
Siehe Anhang A: Stellen Sie eine Verbindung zu einem TFTP-Server her, um Informationen zum Abrufen der IP-Verbindung zum TFTP-Server zu erhalten.
Führen Sie den Befehl download aus, um das Image herunterzuladen.
In diesem Beispiel wird das cat5000-sup.4-5-4.bin-Image vom TFTP-Server mit der IP-Adresse 10.200.8.200 heruntergeladen. Die Syntax für den Befehl lautet download host_file [mod_num]. Mit dem zusätzlichen Argument der Modulnummer können Sie ein Bild auf einem Motherboard herunterladen, das sich von der aktuellen Supervisor Engine unterscheidet. Dieses Argument ist für ein Upgrade intelligenter Catalyst-Module wie FDDI-Module oder Gigabit-Module mit neun Ports nützlich.
Console> (enable) download 10.200.8.200 cat5000-sup.4-5-4.bin Download image cat5000-sup.4-5-4.bin from 10.200.8.200 to module 1 FLASH (y/n) [n]? y / Finished network single module download. (2828632 bytes)
Überprüfen Sie den Flash-Inhalt.
Der Befehl show flash listet das Paket von Images im cat5000-sup.4-5-4.bin-Image auf, die in den Flash-Speicher heruntergeladen wurden. Wenn Sie ein neues Image herunterladen, erhält der Supervisor Engine DRAM die Datei zuerst, bevor sie in den Flash-Speicher geschrieben wird. Es besteht daher kein Risiko, dass Flash aufgrund einer unterbrochenen Dateiübertragung beschädigt wird. Die Supervisor Engine verwendet das neue Image beim nächsten Zurücksetzen.
Console> (enable) show flash File Version Sector Size Built --------------- -------------------- ------------ ------- ----------------- c5000 nmp 4.5(4) 02-11 2000782 10/18/99 18:06:43 epld 4.5 30 73392 10/18/99 18:06:43 lcp xa2 4.5(4) 12-15 57752 10/18/99 11:06:15 lcp xa1 4.5(4) 12-15 88390 10/18/99 11:04:10 lcp atm 4.5(4) 12-15 26147 10/18/99 10:56:25 mcp 360 4.5(4) 12-15 224200 10/18/99 11:06:41 lcp tr 4.5(4) 12-15 32120 10/18/99 10:57:09 lcp c5ip 4.5(4) 12-15 25468 10/18/99 11:00:57 lcp 64k 4.5(4) 12-15 54457 10/18/99 11:00:56 atm/fddi 4.5(4) 12-15 26171 10/18/99 10:55:39 lcp 360 4.5(4) 12-15 130696 10/18/99 11:01:54 lcp 4.5(4) 12-15 26362 10/18/99 10:55:37 smcp 4.5(4) 12-15 33302 10/18/99 10:49:13 mcp 4.5(4) 12-15 25221 10/18/99 10:52:33 Console> (enable)
Hinweis: Ein Upgrade des Supervisor Engine-Moduls kann mehrere aufeinander folgende Upgrades erfordern. Weitere Informationen finden Sie in den Best Practices für Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 mit CatOS-Konfiguration und -Verwaltung.
Die Supervisor Engine dieser Switches implementiert ein Dateisystem, woraufhin die Supervisor Engine mehrere Images verarbeiten kann. Supervisor Engines verfügen über mindestens ein Flash-Gerät, das den Namen bootflash: aufweist. Es kann auch einen Steckplatz0 geben: und Steckplatz 1: Flash-Gerät verfügbar. Dies hängt von der Anzahl der PCMCIA-Steckplätze (Flash PC Card) an der Supervisor Engine ab. Auf diesen Geräten sind die einfachsten Vorgänge verfügbar, z. B. das Auflisten, Kopieren und Löschen von Dateien. Sie verwenden ungefähr die gleiche Befehlssyntax wie in DOS. Nachfolgend finden Sie eine Liste gängiger Befehle:
Flash formatieren: Gerät formatieren:
Listen Sie die Dateien auf Flash-dir [device:] [all]
Ändern Sie das Flash-Standardgerät -cd device:
Dateien kopieren: Kopieren Sie [Device:]Dateiname [Device:]Dateiname.
Dateien als gelöscht markieren - [Gerät:]Dateiname löschen
Squeeze Flash (Blitz drücken) - Gerät drücken:
Bei einem Flash-Gerät müssen Sie es formatieren, wenn es sich um eine neue Flash-PC-Karte handelt oder wenn Sie alle Dateien löschen möchten. Die Ausgabe in diesem Abschnitt zeigt das Bildschirmprotokoll des Formats einer Flash-PC-Karte in Steckplatz0. Supervisor 1A und 2 unterstützen PCMCIA 16, 24 und 64 MB, auf die über Steckplatz0: zugegriffen wird.
Console> (enable) format slot0: All sectors will be erased, proceed (y/n) [n]? y Enter volume id (up to 30 characters): flash_PCcard_0 Formatting sector 1 Format device slot0 completed Console> (enable)
Für die Catalyst-Serie 6500/6000 mit Supervisor Engine 720 sind zwei externe Steckplätze für eine Flash-Karte vorhanden: disk0: und disk1:. Die Supervisor Engine 32 verfügt über einen Steckplatz für eine Flash-Karte, auf die mit disk0: zugegriffen wird. Sowohl Supervisor 32 als auch 720 unterstützen Compact Flash Typ II-64, 128 und 256 MB. Supervisor 1A und 2 unterstützen auch ATA 64 MB, auf das mit disk0: zugegriffen wird.
Switch-6509#format disk0: Format operation may take a while. Continue? [confirm] Format operation will destroy all data in "disk0:". Continue? [confirm] Format: Drive communication & 1st Sector Write OK... Writing Monlib sectors. Monlib Version = 2 (0.2) ................................................................................ ............................................................... Monlib write complete ................... Format: All system sectors written. OK... Format: Total sectors in formatted partition: 500553 Format: Total bytes in formatted partition: 256283136 Format: Operation completed successfully. Format of disk0 complete
Weitere Informationen zur Flash-Karte finden Sie in der Installationsanleitung für die Catalyst 6000-Produktfamilie und in Tabelle 2 in Cisco Catalyst 6500/Cisco Supervisor Engine 32 der Serie 7600.
Der Befehl dir listet die Dateien auf, die auf dem von Ihnen angegebenen Flash-Gerät verfügbar sind. Dieses Beispiel zeigt, wie Dateien im Bootflash aufgelistet werden: und Steckplatz0:
Hinweis: Verwenden Sie disk0: oder disk1: wenn Sie eine Supervisor Engine 720 haben.
Configuration has been copied successfully. Console> (enable) dir bootflash: -#- -length- -----date/time------ name 1 4577929 Jun 14 2000 20:59:30 cat6000-sup.5-3-1a-CSX.bin 2 1187 Nov 19 1999 10:00:56 vbMSM 11411408 bytes available (4579376 bytes used) Console> (enable) dir slot0: -#- -length- -----date/time------ name 1 8855 Dec 02 1999 02:55:55 config 16375016 bytes available (8984 bytes used) Console> (enable)
Wenn Sie den Befehl dir ausführen, aber kein Flash-Gerät angeben, wird standardmäßig bootflash: angezeigt. Sie können diese Standardeinstellung mit dem Befehl cd ändern. Hier ist die Ausgabe des Befehls dir vor und nach der Ausgabe des Befehls cd:
Console> (enable) dir -#- -length- -----date/time------ name 1 4577929 Jun 14 2000 20:59:30 cat6000-sup.5-3-1a-CSX.bin 2 1187 Nov 19 1999 10:00:56 vbMSM 11411408 bytes available (4579376 bytes used) Console> (enable) cd slot0: Console> (enable) dir -#- -length- -----date/time------ name 1 8855 Dec 02 1999 02:55:55 config 16375016 bytes available (8984 bytes used) Console> (enable)
Verwenden Sie den Befehl copy, um eine Datei zu duplizieren. Sie können eine Datei auf verschiedenen Geräten duplizieren. Dieses Beispiel zeigt, wie eine Datei aus bootflash dupliziert wird: in Steckplatz0:.
Hinweis: Verwenden Sie disk0: oder disk1: wenn Sie eine Supervisor Engine 720 haben.
Console> (enable) copy bootflash:vbMSM slot0: 16374888 bytes available on device slot0, proceed (y/n) [n]? y File has been copied successfully. Console> (enable) dir slot0: -#- -length- -----date/time------ name 1 8855 Dec 02 1999 02:55:55 config 2 1187 Dec 02 1999 03:05:05 vbMSM 16373700 bytes available (10300 bytes used)
Hinweis: Wenn Sie kein Dateisystem angeben, wird vom Standardsystem ausgegangen.
Console> (enable) cd bootflash: Console> (enable) copy vbMSM vbMSM2 11411280 bytes available on device bootflash, proceed (y/n) [n]? y File has been copied successfully. Console> (enable) dir -#- -length- -----date/time------ name 1 4577929 Jun 14 2000 20:59:30 cat6000-sup.5-3-1a-CSX.bin 2 1187 Nov 19 1999 10:00:56 vbMSM 3 1187 Dec 02 1999 03:05:21 vbMSM2 11410092 bytes available (4580692 bytes used)
Mit dem Befehl delete können Sie eine Datei als gelöscht markieren. Das Dateisystem löscht eine Datei nicht sofort. Die Datei trägt eine spezielle "D"-Markierung. Wenn Sie den Befehl dir eingeben, wird die Datei nicht mehr angezeigt. Geben Sie den Befehl dir mit der Option all ein, um alle Dateien anzuzeigen, einschließlich gelöschter Dateien.
Hinweis: Der Befehl delete erhöht den verfügbaren Speicherplatz auf Flash nicht, da das Löschen von Dateien diese nicht entfernt.
Console> (enable) delete bootflash:vbMSM2 Console> (enable) dir bootflash: -#- -length- -----date/time------ name 1 4577929 Jun 14 2000 20:59:30 cat6000-sup.5-3-1a-CSX.bin 2 1187 Nov 19 1999 10:00:56 vbMSM 11410092 bytes available (4580692 bytes used) Console> (enable) dir bootflash: all -#- ED --type-- --crc--- -seek-- nlen -lngth- ---date/time---- name 1 .. ffffffff 4e84d429 49db0c 26 4577929 Jun14 00 20:59:30 cat6000-sup.5-3-1a- CSX.bin 2 .. ffffffff 4888b935 49e030 5 1187 Nov19 99 10:00:56 vbMSM 3 .D ffffffff 4888b935 49e554 6 1187 Dec02 99 03:05:21 vbMSM2 11410092 bytes available (4580692 bytes used) Console> (enable)
Mit dem Befehl undelete können Sie eine Datei wiederherstellen, die vom System mit der Markierung "D" markiert wurde. Sie müssen den Index der wiederherzustellenden Datei angeben, da mehrere gelöschte Dateien mit demselben Namen vorhanden sein können.
Hinweis: Geben Sie den Befehl dir all ein, um Dateien mit der Markierung "D" anzuzeigen.
Hier ist ein Beispiel, wie die Datei vbMSM2, die gelöscht wurde, wiederherstellen:
Console> (enable) undelete 3 bootflash:vbMSM2 Console> (enable) dir -#- -length- -----date/time------ name 1 4577929 Jun 14 2000 20:59:30 cat6000-sup.5-3-1a-CSX.bin 2 1187 Nov 19 1999 10:00:56 vbMSM 3 1187 Dec 02 1999 03:05:21 vbMSM2 11410092 bytes available (4580692 bytes used)
Führen Sie den Befehl squeeze aus, um alle Dateien mit der Markierung "D" von einem Flash-Gerät zu entfernen.
Achtung: Es gibt keine Möglichkeit, Dateien wiederherzustellen, nachdem Sie den Befehl squeeze ausgegeben haben.
Hinweis: Dieser Vorgang kann Zeit in Anspruch nehmen, insbesondere wenn Sie Dateien gelöscht haben, die zuerst in der Liste angezeigt werden.
Durch den Vorgang wird der Speicher freigegeben, der von den gelöschten Dateien verwendet wird. Der verfügbare Speicherplatz auf dem Flash-Speicher nimmt zu.
Console> (enable) delete vbMSM2 Console> (enable) dir all -#- ED --type-- --crc--- -seek-- nlen -lngth- ---date/time---- name 1 .. ffffffff 4e84d429 49db0c 26 4577929 Jun14 00 20:59:30 cat6000-sup.5-3-1a- CSX.bin 2 .. ffffffff 4888b935 49e030 5 1187 Nov19 99 10:00:56 vbMSM 3 .D ffffffff 4888b935 49e554 6 1187 Dec02 99 03:05:21 vbMSM2 11410092 bytes available (4580692 bytes used) Console> (enable) squeeze bootflash: All deleted files will be removed, proceed (y/n) [n]? y Squeeze operation may take a while, proceed (y/n) [n]? y Erasing squeeze log Console> (enable) dir all -#- ED --type-- --crc--- -seek-- nlen -lngth- ---date/time---- name 1 .. ffffffff 4e84d429 49db0c 26 4577929 Jun14 00 20:59:30 cat6000-sup.5-3-1a- CSX.bin 2 .. ffffffff 4888b935 49e030 5 1187 Nov19 99 10:00:56 vbMSM 11411408 bytes available (4579376 bytes used)
Squeeze Device Bootflash fehlgeschlagen (Squeeze-Puffer konnte nicht zugewiesen werden)
Die Fehlermeldung wird angezeigt, wenn das Flash-Dateisystem nicht über genügend Pufferspeicher verfügt, um die gelöschten Dateien zu entfernen.
Console> (enable) squeeze bootflash:
All deleted files will be removed, proceed (y/n) [n]? y
Squeeze operation may take a while, proceed (y/n) [n]? y
error = -64
Squeeze device bootflash failed (could not allocate squeeze buffer)
Um dieses Problem zu umgehen, nehmen Sie die Sicherung der erforderlichen Dateien vom Flash-Speicher auf dem TFTP-Server, formatieren das Flash-Gerät und stellen die Dateien wieder her. Der Formatvorgang benötigt keinen Pufferspeicher, wie durch den Zusammendrückvorgang erforderlich.
Sie können das Stichwort tftp verwenden, um Daten herunterzuladen und auf einen TFTP-Server hochzuladen. Das Schlüsselwort bezeichnet einen TFTP-Server, der mit dem Flash-Dateisystem verwendet werden soll. Kopieren Sie die Daten auf oder von TFTP, um auf den TFTP-Server zuzugreifen. In diesem Beispiel wird eine Datei auf einen TFTP-Server hochgeladen und dann unter einem anderen Namen erneut heruntergeladen:
Console> (enable) ping 172.17.247.195 172.17.247.195 is alive Console> (enable) dir -#- -length- -----date/time------ name 1 3107688 Sep 02 1999 05:33:27 cat4000.5-1-2a.bin 2 3292568 Oct 27 1999 15:43:37 cat4000.5-2-1.bin 3 12047 Oct 27 1999 17:43:48 clac.cfg 5121648 bytes available (6412688 bytes used) Console> (enable) copy clac.cfg tftp IP address or name of remote host []? 172.17.247.195 Name of file to copy to [clac.cfg]? testfile | File has been copied successfully. Console> (enable) copy tftp bootflash:clac2 IP address or name of remote host [172.17.247.195]? Name of file to copy from [clac.cfg]? testfile 5121520 bytes available on device bootflash, proceed (y/n) [n]? y File has been copied successfully. Console> (enable) dir -#- -length- -----date/time------ name 1 3107688 Sep 02 1999 05:33:27 cat4000.5-1-2a.bin 2 3292568 Oct 27 1999 15:43:37 cat4000.5-2-1.bin 3 12047 Oct 27 1999 17:43:48 clac.cfg 4 12047 Dec 02 1999 13:35:42 clac2 5109472 bytes available (6424864 bytes used)
Wenn Sie mehrere Flash-Images haben, können Sie eines auswählen, das die Supervisor Engine beim Systemstart verwenden soll. Sie können eine geordnete Liste der zu testenden Images festlegen, sodass die Supervisor Engine bei einem Fehler beim Booten eines Images das nächste Image in der Sequenz testen kann. Geben Sie den Befehl show boot ein, um die aktuelle Liste der zu verwendenden Images anzuzeigen. Wenn Sie kein Image angeben, versucht die Supervisor Engine das erste verfügbare Image. Das erste verfügbare Image hängt von der Einstellung des Konfigurationsregisters ab.
Console> (enable) show boot BOOT variable = Configuration register is 0x102 ignore-config: disabled console baud: 9600 boot: image specified by the boot system commands
Führen Sie den Befehl set boot system flash device:file_name [prepend] aus, um ein Image festzulegen, von dem aus gebootet werden soll. Hier ein Beispiel:
Console> (enable) set boot system flash bootflash:cat4000.5-1-2a.bin BOOT variable = bootflash:cat4000.5-1-2a.bin,1; Console> (enable) set boot system flash bootflash:cat4000.5-2-1.bin BOOT variable = bootflash:cat4000.5-1-2a.bin,1;bootflash:cat4000.5-2-1.bin,1; Console> (enable) show boot BOOT variable = bootflash:cat4000.5-1-2a.bin,1;bootflash:cat4000.5-2-1.bin,1; Configuration register is 0x102 ignore-config: disabled console baud: 9600 boot: image specified by the boot system commands
Sie können sehen, dass jedes zusätzliche Bild, das Sie hinzufügen, an die Liste angehängt wird. Verwenden Sie das Schlüsselwort prepend im Befehl, wenn Sie einen Bildnamen am Anfang der Liste hinzufügen möchten. Hier ein Beispiel:
Console> (enable) set boot system flash bootflash:cat4000.5-2-1.bin prepend BOOT variable = bootflash:cat4000.5-2-1.bin,1;bootflash:cat4000.5-1-2a.bin,1; Console> (enable) show boot BOOT variable = bootflash:cat4000.5-2-1.bin,1;bootflash:cat4000.5-1-2a.bin,1; Configuration register is 0x102 ignore-config: disabled console baud: 9600 boot: image specified by the boot system commands
In diesem Dokument wird nicht auf das schrittweise Upgrade des Software-Images für Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 mit CatOS eingegangen. Weitere Informationen zum Upgrade des Software-Images finden Sie in den folgenden Dokumenten:
Upgrade von Software-Images auf Catalyst Switches der Serien 4500/4000
Upgrade von Software-Images auf Catalyst Switches der Serien 5500/5000
Upgrade von Software-Images auf Catalyst Switches der Serien 6000/6500
Das Dateisystem ermöglicht Ihnen auch, die Konfiguration als Datei zu verwenden. In diesem Fall können Sie den Befehl copy ausführen, um die Konfiguration in Flash oder auf einem TFTP-Server zu speichern.
Nachfolgend finden Sie ein Beispiel für das Hochladen einer Konfiguration auf einen TFTP-Server und das anschließende Herunterladen:
Console> (enable) ping 10.200.8.200 10.200.8.200 is alive Console> (enable) copy config tftp IP address or name of remote host []? 10.200.8.200 Name of file to copy to []? config Upload configuration to tftp:config, (y/n) [n]? y ... .............. .............. .. | Configuration has been copied successfully. Console> (enable) copy tftp config IP address or name of remote host [10.200.8.200]? Name of file to copy from [config]? Configure using tftp:config (y/n) [n]? y
Unter Best Practices für Catalyst Switches der Serien 4500/4000, 5500/5000 und 6500/6000 mit CatOS-Konfiguration und -Verwaltung finden Sie Informationen zur Verwaltung der NVRAM-Konfiguration auf dem Catalyst 6500. 1/6000 Multilayer Switch Feature Card (MSFC).
Die Switches Catalyst 2900XL, 3500XL und 2950 verfügen über ein sehr leistungsstarkes Flash-Dateisystem mit einigen UNIX-ähnlichen Befehlen. Ein einziges Flash-Gerät speichert sowohl Konfigurationsdateien als auch Software-Images. Einige Umgebungsvariablen geben die Datei an, die zum Booten des Switches verwendet werden soll, sowie die Datei, die als Konfigurationsdatei dient. Nur die Größe des Flash selbst begrenzt dieses sehr flexible System. In diesem Abschnitt werden die Befehle zum Verwalten von Dateien auf dem Flash-Speicher und die Befehle zum Festlegen der Umgebungsvariablen beschrieben.
Nachfolgend finden Sie eine kurze Darstellung der typischen Dateien für einen Switch der Serie Catalyst 2900XL/3500XL/2950:
Mindestens ein Software-Image, von dem der Switch gestartet werden kann
Ein Beispiel für ein Software-Image ist c2900XL-h2s-mz-120.5-XP.bin.
Ein HTML-Verzeichnis
Dieses Verzeichnis enthält alle HTML- und GIF-Dateien für die Verwendung mit der Webschnittstelle.
Eine Konfigurationsdatei
Die Standardkonfigurationsdatei ist config.text. Diese Datei entspricht der Startkonfiguration eines Cisco IOS-Routers. Sie können mehrere Konfigurationsdateien haben und die zu verwendende angeben.
Eine Datei "vlan.dat"
Diese Datei wird angezeigt, wenn Sie eine VLAN-Datenbank auf dem Switch konfiguriert haben.
Eine env_vars-Datei
Diese Datei listet Umgebungsvariablen auf. Diese Datei ist sehr wichtig, da sie das System mit Informationen wie den folgenden versorgt:
Das Image, von dem gebootet werden soll
Zu verwendende Konfigurationsdatei, falls diese vom Standard abweicht
Das Schlüsselwort flash: bezieht sich auf das Flash-Gerät. Sie können einfach auf eine Datei in Flash verweisen, indem Sie flash:file_name eingeben. Ein weiteres Schlüsselwort, tftp:, erlaubt Ihnen, direkt auf eine Datei auf einem TFTP-Server zu verweisen. Mit diesen Schlüsselwörtern können Sie ganz einfach Dateien auf einen TFTP-Server herunterladen oder hochladen, so wie eine einfache Kopie in Flash.
Diese Switch-Serie verwendet folgende Konfigurationsbefehle:
Dateien in Flash auflisten - Verzeichnis
Dateien kopieren - kopieren
Dateien löschen - löschen
Anzeigen des Inhalts einer Datei - mehr
Zugriff auf einen TFTP-Server mit dem tftp-Schlüsselwort
Extrahieren einer Bandarchivdatei (TAR) in Flash
Dieses Beispiel zeigt einen Teil eines Upgrades von einem TFTP-Server. Der Befehl dir listet die Dateien in Flash auf:
Switch#dir flash: Directory of flash: 3 -r-- 1117595 Mar 01 1993 05:37:51 c2900XL-h2s-mz-112.8.2-SA6 227 -r-- 55 Mar 01 1993 05:38:41 env_vars 4 drwx 18752 Mar 01 1993 00:08:15 html 6 -rwx 0 Mar 04 1993 17:51:19 config.text 228 -rwx 856 Mar 08 1993 04:10:21 vlan.dat 230 -rwx 1490584 Mar 01 1993 00:07:50 c2900XL-h2s-mz-120.5-XP.bin 3612672 bytes total (112128 bytes free) Switch#dir /all flash:
Führen Sie den Befehl copy aus, um Dateien in Flash zu kopieren. Geben Sie die Namen der Quell- und Zieldatei an. Im Beispiel wird die Datei config.text in die Datei config2.text dupliziert:
Switch#copy flash:config.text flash:config2.text Source filename [config.text]? Destination filename [config2.text]? Switch#dir flash: Directory of flash: 3 -r-- 1117595 Mar 01 1993 05:37:51 c2900XL-h2s-mz-112.8.2-SA6 227 -r-- 55 Mar 01 1993 05:38:41 env_vars 4 drwx 18752 Mar 01 1993 00:08:15 html 6 -rwx 0 Mar 04 1993 17:51:19 config.text 229 -rwx 0 Mar 01 1993 00:03:31 config2.text 228 -rwx 856 Mar 08 1993 04:10:21 vlan.dat 230 -rwx 1490584 Mar 01 1993 00:07:50 c2900XL-h2s-mz-120.5-XP.bin 3612672 bytes total (112128 bytes free) Switch#
Führen Sie den Befehl delete aus, um die Dateien zu löschen. Geben Sie den vollständigen Namen der zu löschenden Datei an. Hier ein Beispiel:
Switch#delete flash:config2.text Delete filename [config2.text]? Delete flash:config2.text? [confirm] Switch#dir flash: Directory of flash: 3 -r-- 1117595 Mar 01 1993 05:37:51 c2900XL-h2s-mz-112.8.2-SA6 227 -r-- 55 Mar 01 1993 05:38:41 env_vars 4 drwx 18752 Mar 01 1993 00:08:15 html 6 -rwx 0 Mar 04 1993 17:51:19 config.text 228 -rwx 856 Mar 08 1993 04:10:21 vlan.dat 230 -rwx 1490584 Mar 01 1993 00:07:50 c2900XL-h2s-mz-120.5-XP.bin 3612672 bytes total (112128 bytes free) Switch#
Sie können den Befehl more eingeben, um den Inhalt einer Textdatei anzuzeigen, z. B. eine Konfigurationsdatei oder die Datei env_vars. Sie können diesen Befehl nicht ausführen, um Binärdateien anzuzeigen, z. B. Software-Images oder die Datei "vlan.dat". Hier ein Beispiel:
Switch#more flash:config.text Display filename [config.text]? ! version 11.2 no service pad no service udp-small-servers no service tcp-small-servers ! hostname Switch ! ...
Sie können den Befehl copy ausführen, um Dateien auf einen TFTP-Server hochzuladen und herunterzuladen. Verwenden Sie das Schlüsselwort tftp als Zieldateiname, wenn Sie eine Datei kopieren, um die Datei auf einen TFTP-Server hochzuladen. Das System fordert Sie dann zur Eingabe der IP-Adresse des TFTP-Servers und des Remote-Dateinamens auf. Sie können auch den Befehl tftp verwenden: -Syntax, um die Adresse des TFTP-Servers und den Dateinamen gleichzeitig anzugeben. Die Syntax lautet copy tftp://tftp_server_address/file_name . Hier ein Beispiel:
Switch#ping 10.200.8.200 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.200.8.200, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/5 ms Switch#copy flash:config.text tftp: Source filename [config.text]? Destination IP address or hostname []? 10.200.8.200 Destination filename [config.text]? !! 912 bytes copied in 0.100 secs Switch#copy tftp://10.200.8.200/config.text flash:config2.text Source IP address or hostname [10.200.8.200]? Source filename [config.text]? Destination filename [config2.text]? Loading config.text from 10.200.8.200 (via VLAN1): ! [OK - 912 bytes] 912 bytes copied in 1.128 secs (912 bytes/sec) Switch#
Der letzte wichtige verfügbare Befehl ist der Befehl tar. Bei der typischen Verwendung ermöglicht der Befehl die direkte Extraktion aus einem TAR-Archiv auf einem TFTP-Server in Flash. Nachfolgend finden Sie einen Auszug aus dem Upgrade-Verfahren, der diesen Prozess veranschaulicht:
Switch#tar /x tftp://10.200.8.200/c2900XL-h2s-mz-120.5-XP.tar flash: Loading c2900XL-h2s-mz-120.5-XP.tar from 10.200.8.200 (via VLAN1): ! extracting info (104 bytes) extracting c2900XL-h2s-mz-120.5-XP.bin (1490584bytes) html/ (directory) extracting html/Detective.html.gz (1148 bytes)! extracting html/ieGraph.html.gz (553 bytes) extracting html/DrawGraph.html.gz (787 bytes) extracting html/GraphFrame.html.gz (802 bytes) extracting html/GraphFrameIE.html.gz (687 bytes)! .... extracting html/tmp/test (334 bytes) extracting info.ver (104 bytes)!! [OK - 2109440 bytes]
Das Beispiel zeigt, wie auf die TAR-Datei c2900XL-h2s-mz-120.5-XP.tar zugegriffen wird, die auf dem TFTP-Server 10.200.8.200 gespeichert ist. Das Beispiel zeigt auch, wie der Dateiinhalt direkt in Flash extrahiert wird. Sie können sehen, dass diese TAR-Datei ein Paket ist, das das Software-Image c2900XL-h2s-mz-120.5-XP.bin sowie das HTML-Verzeichnis und alle Verzeichnisdateien enthält. Mit einem einzigen Befehl wird das gesamte Paket in den Switch heruntergeladen.
Führen Sie den Befehl show boot aus, um die aktuellen Boot-Parameter anzuzeigen:
Switch#show boot BOOT path-list: flash:c2900XL-h2s-mz-112.8.2-SA6 Config file: flash:config.text Enable Break: no Manual Boot: no HELPER path-list: NVRAM/Config file buffer size: 32768
Dies sind die Parameter, die Sie normalerweise anpassen möchten:
Die Boot-Pfadliste, die das Abbild angibt, von dem aus der Switch starten soll
Die Konfigurationsdatei, die dem Switch mitteilt, welche Datei er als Konfigurationsdatei verwenden soll
Führen Sie den Befehl dir aus, um sicherzustellen, dass das Bild in Flash verfügbar ist. Sie können auch überprüfen, ob die Dateigröße des Images mit der Dateigröße des Images auf Cisco.com übereinstimmt.
Switch#dir flash: Directory of flash: 3 -r-- 1117595 Mar 01 1993 05:37:51 c2900XL-h2s-mz-112.8.2-SA6 227 -rwx 1130 Mar 01 1993 00:01:43 config.text 4 drwx 18752 Mar 01 1993 00:08:15 html 6 -rwx 912 Mar 01 1993 00:40:13 config2.text 229 -rwx 38 Mar 01 1993 00:02:22 env_vars 228 -rwx 856 Mar 08 1993 04:10:21 vlan.dat 230 -rwx 1490584 Mar 01 1993 00:07:50 c2900XL-h2s-mz-120.5-XP.bin 3612672 bytes total (109568 bytes free)
Verwenden Sie bei jeder Eingabe eines langen Dateinamens die Cut-and-Paste-Funktion Ihres Terminalemulators, um eine Schreibfehlern im Dateinamen zu vermeiden. Hier erfahren Sie, wie Sie den Switch so konfigurieren, dass er das Cisco IOS Software-Image Version 12.0(5)XP startet, das auf dem Switch in Flash gespeichert ist. Geben Sie den Befehl configure terminal ein, um in den Konfigurationsmodus zu wechseln. Geben Sie dann den Befehl flash:image_file_name des Bootsystems ein:
Switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#boot system flash:c2900XL-h2s-mz-120.5-XP.bin Switch(config)#exit
Führen Sie den Befehl show boot aus, um festzustellen, ob die Änderungen wirksam waren:
Switch#show boot BOOT path-list: flash:c2900XL-h2s-mz-120.5-XP.bin Config file: flash:config.text Enable Break: no Manual Boot: no HELPER path-list: NVRAM/Config file buffer size: 32768
In diesem Dokument wird nicht auf das schrittweise Upgrade des Software-Images der Catalyst Switches der Serien 2900XL/3500XL eingegangen. Weitere Informationen zum Upgrade des Software-Images finden Sie unter Upgrade der Software in Catalyst 2900XL und 3500XL Switches Using the Command Line Interface (Upgrade der Software in Catalyst 2900XL und 3500XL Switches über die Befehlszeilenschnittstelle).
Die Auswahl der zu verwendenden Konfigurationsdatei erfordert im Wesentlichen die gleichen Schritte wie die Auswahl eines Software-Images, von dem aus gebootet werden soll. Führen Sie im Konfigurationsmodus den Befehl boot config-file flash:file_name aus. Diese Funktion kann z. B. nützlich sein, wenn Sie eine Sicherung einer Konfiguration erstellen möchten, die Sie ändern möchten. In diesem Beispiel wird der standardmäßige Konfigurationsdateiname von config.text in config2.text geändert:
Hinweis: Stellen Sie sicher, dass die angegebene Datei im Flash vorhanden ist.
Switch#show boot BOOT path-list: flash:c2900XL-h2s-mz-120.5-XP.bin Config file: flash:config.text Enable Break: no Manual Boot: no HELPER path-list: NVRAM/Config file buffer size: 32768 Switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#boot config-file config2.text Switch(config)#exit Switch# show boot BOOT path-list: flash:c2900XL-h2s-mz-120.5-XP.bin Config file: config2.text Enable Break: no Manual Boot: no HELPER path-list: NVRAM/Config file buffer size: 32768 Switch#
Weitere Informationen zur Arbeit mit den Konfigurationsdateien und Software-Images (Catalyst Switches der Serie 3550) finden Sie unter Arbeiten mit dem IOS-Dateisystem, Konfigurationsdateien und Software-Images.
Die Startkonfiguration wird im NVRAM und die aktuelle Konfiguration im DRAM gespeichert. Wenn Sie den Befehl write memory oder den Befehl copy running-config startup-config ausführen, können Sie diese Ausgabe in einigen Situationen erhalten:
Router#dir system: Directory of system:/ 2 dr-x 0memory 1 -rw- 35402 running-config 9 dr-x 0 vfiles No space information available
Hinweis: Die aktuelle Konfiguration ist größer als die NVRAM-Größe von 32 KB, wie in diesem Beispiel gezeigt:
Router#dir nvram: Directory of nvram:/ 1 -rw- 4687startup-config 2 ---- 0 private-config 32768 bytes total (28081 bytes free) Router# Router#write memory Building configuration... % Configuration buffer full, can't add command: ip prefix-list CBB_out % Aborting Save. Compress the config.[OK] Cannot execute compress-config :
Der Switch der Serie 3550 unterstützt keine Komprimierung der Konfigurationsdatei, wie in diesem Beispiel gezeigt wird:
Router(config)#service compress-config Boot ROMs do not support NVRAM compression. Disabling service compress-config.
Die Problemumgehung besteht darin, die aktuelle Konfigurationsdatei im Flash-Speicher zu speichern: und gebe den Befehl boot config-file aus. Der Befehl weist den Router an, von dieser Datei statt von nvram zu booten: beim Neuladen.
router#copy running-config flash:newconfig.cfg Destination filename [newconfig.cfg]? 31585 bytes copied in 3.552 secs (10528 bytes/sec) router(config)#boot config-file flash:newconfig.cfg
Die Lösung besteht darin, den Konfigurationsbefehl boot buffersize size zu verwenden, um die Größe des simulierten NVRAM zu erhöhen. Die Konfigurationsdatei darf nicht größer als die Puffergrößenzuordnung sein. Der Bereich liegt zwischen 4096 und 524.288 Byte.
Hinweis: Sie müssen die 3550-Switch-Konfiguration neu laden, damit der neue simulierte NVRAM in Kraft tritt. Führen Sie den Befehl reload aus, oder starten Sie den Switch beim Kaltstart.
Nachdem Sie den Befehl boot buffersize ausgegeben haben, müssen Sie die Problemumgehung für die Boot-Konfigurationsdatei nicht mehr verwenden. Der Befehl boot buffersize simuliert einen größeren NVRAM.
Die Verwaltung von Software-Images und der Konfiguration ist auf den Catalyst Switches der Serien 1900 und 2820 sehr einfach. Diese Switches implementieren einen NVRAM zum Speichern der Konfiguration und einen Flash-Speicher für ein laufendes Image. Es gibt zwei Hauptversionen der Hardware für die Catalyst Serien 1900 und 2820. Die erste Generation ermöglicht Ihnen nur das Herunterladen eines neuen Software-Images. Die zweite Generation bietet die Möglichkeit, Konfigurationen hoch- und herunterzuladen. Die erste Generation führt die Softwareversionen 5.x und früher aus. Die zweite Generation führt die Softwareversionen 6.x und höher aus.
Führen Sie diese Schritte aus:
Wählen Sie im Hauptmenü [F] Firmware aus, um auf das Firmware-Konfigurationsmenü zuzugreifen.
Geben Sie den Namen des neuen Images an, das vom TFTP-Server heruntergeladen werden soll, sowie die IP-Adresse des TFTP-Servers.
Geben Sie für Firmware-Upgrades [F] Dateiname ein, um den Dateinamen des Images anzugeben. Geben Sie den [S] TFTP-Servernamen oder die IP-Adresse ein, um die IP-Adresse des TFTP-Servers anzugeben.
Enter Selection: F Specify the name of a firmware upgrade file residing on a TFTP server. Use the [S] Server: IP address of TFTP server command to specify the address of that server. Then issue the appropriate TFTP upgrade command to carry out the firmware upgrade process. Enter upgrade filename (80 characters max): Current setting ===> New setting ===> cat1900EN.9.00.00.bin [S] TFTP Server name or IP address Enter Selection: S Specify the name or IP address of a TFTP server where an upgrade file is located. Use the [F] Filename for firmware upgrades command to define the name of the upgrade file residing on that server. Then issue the appropriate TFTP upgrade command to carry out the firmware upgrade process. Enter TFTP server name IP address in dotted quad format (nnn.nnn.nnn.nnn): Current setting ===> New setting ===> 10.200.8.200 Catalyst 1900 - Firmware Configuration ----------------------- System Information ----------------------------- FLASH: 1024K bytes V8.01.02 : Enterprise Edition Upgrade status: No upgrade currently in progress. ----------------------- Settings --------------------------------------- [S] TFTP Server name or IP address 10.200.8.200 [F] Filename for firmware upgrades cat1900EN.9.00.00.bi [A] Accept upgrade transfer from other hosts Enabled ----------------------- Actions ---------------------------------------- [U] System XMODEM upgrade [D] Download test subsystem (XMODEM) [T] System TFTP upgrade [X] Exit to Main Menu Enter Selection:
Geben Sie [T] System TFTP upgrade (TFTP-System-Upgrade) ein, um den Download zu starten.
In diesem Beispiel wird der Name der Sammlungsdatei auf cat1900EN.9.00.00.bin festgelegt. Die IP-Adresse des TFTP-Servers lautet 10.200.8.200.
This upgrade will overwrite the firmware version V8.01 in FLASH memory. AT THE END OF THE UPGRADE, THE SWITCH MAY NOT RESPOND TO COMMANDS FOR AS LONG AS ONE MINUTE. THIS IS NORMAL BEHAVIOR AND DO NOT TURN SWITCH OFF DURING THAT TIME. The TFTP protocol will be used to perform this firmware upgrade. This command requires the IP address of a TFTP server and the name of an upgrade file residing on that server. Use the following commands [S] Server: IP address of TFTP server, and [F] Filename for firmware upgrades to complete these requirements before starting the upgrade. Do you wish to continue with the upgrade process, [Y]es or [N]o? Yes TFTP transfer of cat1900EN.9.00.00.bin from server at 10.200.8.200 initiated... Press any key to continue.
Wenn der Download ausgeführt wird, wird In progress im Menü angezeigt:
Catalyst 1900 - Firmware Configuration ----------------------- System Information ----------------------------- FLASH: 1024K bytes V8.01.02 : Enterprise Edition Upgrade status: V9.00.00 written from 010.200.008.200: in progress ----------------------- Settings --------------------------------------- [S] TFTP Server name or IP address 10.200.8.200 [F] Filename for firmware upgrades cat1900EN.9.00.00.bi [A] Accept upgrade transfer from other hosts Enabled ----------------------- Actions ---------------------------------------- [U] System XMODEM upgrade [D] Download test subsystem (XMODEM) [T] System TFTP upgrade [X] Exit to Main Menu Enter Selection:
Der Switch wird dann mit dem neu heruntergeladenen Image neu gestartet. Hier ein Beispiel:
Catalyst 1900 Management Console Copyright (c) Cisco Systems, Inc. 1993-1999 All rights reserved. Enterprise Edition Software Ethernet Address: 00-50-50-E1-9B-80 PCA Number: 73-2439-01 PCA Serial Number: FAA02479FD0 Model Number: WS-C1924F-EN System Serial Number: FAA0249P01F Power Supply S/N: PHI0246012A ------------------------------------------------- 1 user(s) now active on Management Console. User Interface Menu [M] Menus [K] Command Line [I] IP Configuration [P] Console Password Enter Selection:
Sie können die Konfigurationsdatei nur mit der neuesten Hardwareversion der Catalyst Switches der Serien 1900/2820 hochladen und herunterladen. Auf dieser Version muss die Softwareversion 6.x oder höher ausgeführt werden.
Führen Sie diese Schritte aus:
Geben Sie [K], den Kommandozeilen-Interpreter, ein.
Geben Sie den Befehl copy ein.
Verwenden Sie diese Syntax, um eine Datei auf einen TFTP-Server hochzuladen:
copy nvram tftp://tftp_server_ip_address/file_name
Verwenden Sie diese Syntax, um die Konfiguration von einem TFTP-Server herunterzuladen:
copy tftp://tftp_server_ip_address/file_name nvram
Dieses Beispiel zeigt, wie Sie die aktuelle Konfiguration unter dem Namen config auf einem TFTP-Server mit der IP-Adresse 10.200.8.200 speichern:
#ping 10.200.8.200 Sending 5, 100-byte ICMP Echos to 10.200.8.200, time out is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max 0/0/0/ ms #copy nvram tftp://10.200.8.200/config Configuration upload is successfully completed You just need to enter this in order to configure the switch from the configuration file "config" stored on the TFTP server 10.200.8.200: #copy tftp://10.200.8.200/config nvram TFTP successfully downloaded configuration file #
Weitere Informationen zum Zurücksetzen der Catalyst Switch-Konfigurationen auf die Werkseinstellungen finden Sie unter Resetting Catalyst Switches to Factory Defaults (Catalyst Switches auf Werkseinstellungen zurücksetzen).
Sie können einen TFTP-Server von einem beliebigen Anbieter verwenden, um alle Cisco Geräte zu betreiben.
Hinweis: Beim Hochladen einer Datei auf einen UNIX-TFTP-Server müssen Sie die Datei möglicherweise zuerst auf dem TFTP-Server erstellen. Dies kann notwendig sein, wenn Sie die Datei mit einem neuen Namen hochladen. Geben Sie beispielsweise den Befehl touch ein, um die Datei auf dem TFTP-Server zu erstellen. Stellen Sie sicher, dass Sie die Dateiberechtigungen und den Besitzernamen richtig festlegen.
Für diese Aktion ist eine IP-Verbindung zwischen dem Switch und dem TFTP-Server erforderlich. Weisen Sie Ihrem Switch eine IP-Adresse zu, und stellen Sie dem Switch ein Standard-Gateway zur Verfügung, wenn sich die Managementschnittstelle des Switches nicht im gleichen IP-Subnetz wie der TFTP-Server befindet.
Hinweis: Bezüglich der IP-Verbindungen verhält sich ein Switch wie ein IP-Host.
In diesem Abschnitt finden Sie einige Beispiele für das Zuweisen einer IP-Adresse und eines Standard-Gateways zu den verschiedenen Catalyst Switches. Diese IP-Einstellungen gelten standardmäßig für VLAN 1. Ports, die VLAN 1 zugewiesen sind, stellen Verbindungen her. Dies ist die Standardeinstellung für Ports.
Diese Catalyst Switches verfügen über eine Schnittstelle mit dem Namen sc0, der Sie eine IP-Adresse und ein VLAN zuweisen können. In diesem Beispiel wird die Adresse 10.200.8.199 in VLAN 1 zugewiesen und die Subnetzmaske angegeben. Der Befehl lautet set interface sc0 vlan_# ip_address subnet_mask :
Console> (enable) set interface sc0 1 10.200.8.199 255.255.252.0 Interface sc0 vlan set, IP address and netmask set.
Der Catalyst Switch kann jetzt ein beliebiges Gerät im VLAN 1 mit einer IP-Adresse im Subnetz 10.200.8.0/22 pingen. Fügen Sie als Nächstes ein Standard-Gateway hinzu, sodass der Catalyst Switch Hosts erreichen kann, die sich außerhalb des Switch-Subnetzes befinden. Der Befehl lautet set ip route 0.0.0.0 default_gateway_ip_address . In diesem Beispiel wird dem Standardgateway die IP-Adresse 10.200.8.1, also die IP-Adresse eines Routers, zugewiesen:
Console> (enable) set ip route 0.0.0.0 10.200.8.1 Route added.
Überprüfen Sie die Verbindung zum TFTP-Server, bevor Sie versuchen, einen Upload oder Download durchzuführen:
Console> (enable) ping 172.17.247.195 172.17.247.195 is alive.
Diese Serie von Catalyst Switches implementiert eine virtuelle Schnittstelle mit dem Namen interface vlan 1. Mit dieser Schnittstelle können Sie nur eine IP-Adresse in VLAN 1 zuweisen.
Hinweis: In Version 12.0XP der Cisco IOS-Software erlauben einige dieser Switches die Verwendung eines anderen VLAN. Ob der Switch ein anderes VLAN zulässt, entnehmen Sie der Cisco Dokumentation für Ihren Switch.
In diesem Beispiel wird dem Switch die IP-Adresse 10.200.8.51 zugewiesen. Die Subnetzmaske ist 255.255.252.0:
Switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)# interface vlan 1 Switch(config-if)#ip address 10.200.8.51 255.255.252.0 Switch(config-if)#exit
Der Catalyst Switch kann jetzt ein beliebiges Gerät im VLAN 1 mit einer IP-Adresse im Subnetz 10.200.8.0/22 pingen. Fügen Sie als Nächstes ein Standard-Gateway hinzu, sodass der Catalyst Switch Hosts erreichen kann, die sich außerhalb des Switch-Subnetzes befinden. Geben Sie den Befehl ip default-gateway im globalen Konfigurationsmodus ein. In diesem Beispiel wird die Adresse 10.200.8.1, also die IP-Adresse eines Routers, als Standard-Gateway zugewiesen:
Switch(config)#ip default-gateway 10.200.8.1 Switch(config)#exit Switch#
Überprüfen Sie die Verbindung zum TFTP-Server, bevor Sie versuchen, einen Upload oder Download durchzuführen:
Switch#ping 172.17.247.195 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.17.247.195, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/6 ms Switch#
Verwenden Sie Menüs oder die Befehlszeile, um eine IP-Adresse und ein Standard-Gateway für die Catalyst Switches der Serien 1900 und 2820 festzulegen.
Gehen Sie wie folgt vor, um die Menüs zu verwenden:
Wählen Sie [N] Network Management.
Wählen Sie [I] IP Configuration aus.
Führen Sie in der Befehlszeile die folgenden Schritte aus:
Wechseln in den Aktivierungsmodus
Wechseln Sie in den Konfigurationsmodus.
Führen Sie den Befehl ip address ip_address subnet_mask aus, um eine IP-Adresse zuzuweisen.
In diesem Beispiel wird dem Switch die IP-Adresse 10.200.8.26 mit der Subnetzmaske 255.255.252.0 zugewiesen:
> enable #configure terminal Enter configuration commands, one per line. End with CNTL/Z (config)#ip address 10.200.8.26 255.255.252.0
Hinweis: Wenn dem Switch bereits eine IP-Adressenzuweisung zugewiesen wurde und Sie die IP-Adresseneinstellungen ändern, setzen Sie den Switch zurück, damit die Änderungen wirksam werden.
Nun ist der Catalyst Switch von jedem Host in VLAN 1 mit einer IP-Adresse im Subnetz 10.200.8.0/22 erreichbar.
Im nächsten Beispiel wird 10.200.8.1, eine Router-IP-Adresse, als Standard-Gateway konfiguriert. Mit der Konfiguration kann der Switch Geräte erreichen, die sich außerhalb des Switch-IP-Subnetzes befinden. Führen Sie im Konfigurationsmodus den Befehl ip default-gateway ip_address aus. Hier ein Beispiel:
(config)#ip default-gateway 10.200.8.1 (config)#exit
Überprüfen Sie die Verbindung zum TFTP-Server, bevor Sie einen Download- oder Upload-Versuch durchführen:
#ping 172.17.247.195 Sending 5, 100-byte ICMP Echos to 172.17.247.195, time out is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max 0/0/0/ ms #
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
04-Dec-2001
|
Erstveröffentlichung |