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 der Prozess für das Upgrade von Cisco IOS® auf Switches der Catalyst 1000-Serie beschrieben.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Der Geltungsbereich dieses Dokument ist auf die Plattform der Catalyst 1000-Serie und die entsprechenden Softwareversionen für den Catalyst 1000-Switch beschränkt.
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 Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Im Softwareportal (software.cisco.com) stehen zwei Optionen für die Catalyst 1000-Serie zur Auswahl: eine Binärdatei oder ein TAR-Archiv. Die Binärdatei ist das Cisco IOS-Basis-Image und kann über den normalen Prozess der Boot-Variable geladen werden, die auf diese Datei im integrierten Speicher verweist. In diesem Dokument liegt der Schwerpunkt auf der Archivdatei, die den Cisco IOS-Code und die eingebettete Gerätemanager-Software enthält.
Welches Protokoll Sie verwenden, hängt vom von Ihnen genutzten Servertyp ab. FTP und RCP bieten Übertragungsmethoden, die im Vergleich zu TFTP eine schnellere Leistung aufweisen und im Hinblick auf die Datenübermittlung zuverlässiger sind. Diese Verbesserungen sind durch die Nutzung des verbindungsorientierten TCP/IP-Stacks möglich, auf dem FTP und RCP aufbauen.
Bei Nutzung des eingebetteten Gerätemanagers für das gesamte Image wird das Cisco IOS-Image als BIN-Datei in einem Verzeichnis gespeichert, in dem die Versionsnummer angezeigt wird. Ein Unterverzeichnis enthält die Dateien, die für das Web-Management benötigt werden. Das Image wird auf dem Flash-Speicher der Systemplatine gespeichert (flash:).
Sie können den privilegierten EXEC-Befehl show version verwenden, um die Software-Version anzuzeigen, die aktuell auf Ihrem Switch gebootet wird. Überprüfen Sie in der Anzeige, ob die Zeile, die mit der Systemabbilddatei beginnt,.... Sie gibt den Namen des Verzeichnisses im Flash-Speicher an, in dem das Image gespeichert ist.
Sie können auch den Befehl dir <Dateisystem> verwenden: privilegierten EXEC-Befehl, um die Verzeichnisnamen anderer Software-Images anzuzeigen, die Sie im Flash-Speicher gespeichert haben.
Über den privilegierten EXEC-Befehl archive download-sw /directory können Sie ein Verzeichnis gefolgt von einer TAR-Datei oder einer Liste von TAR-Dateien angeben, die heruntergeladen werden sollen. So müssen Sie nicht für jede einzelne TAR-Datei den ihr zugehörigen vollständigen Pfad angeben.
Anmerkung: Cisco empfiehlt die Verwendung der Befehle archive download-sw und archive upload-sw mit privilegierten EXEC-Befehlen zum Herunterladen und Hochladen von Software-Image-Dateien. Bei Switch-Stacks können die privilegierten EXEC-Befehle archive download-sw und archive upload-sw nur über den Switch verwendet werden, der im Stack aktiv ist. Software-Images, die auf diesen Switch heruntergeladen werden, werden automatisch auf die übrigen Stack-Mitglieder heruntergeladen.
Bevor Sie eine Image-Datei über TFTP herunterladen oder hochladen müssen Sie folgende Aufgaben ausführen:
Sie können eine Image-Datei herunterladen und das aktuelle Image ersetzen oder beibehalten.
Beginnen Sie im privilegierten EXEC-Modus. Führen Sie Schritt 1 aus, um ein neues Image von einem TFTP-Server herunterzuladen und das ältere Image zu überschreiben. Wenn Sie das aktuelle Image beibehalten möchten, führen Sie Schritt 2 aus.
|
|
|
---|---|---|
Schritt 1 |
archive download-sw[/directory]/overwrite /reload tftp:[[//location ] / directory ] / image-name1 .tar [ image-name2 .tar image-name3 .tar image-name4 .tar ] |
(Optional) – Lädt die Image-Dateien vom TFTP-Server auf den Switch herunter und überschreibt das aktuelle Image.
|
Schritt 2 |
archive download-sw[/directory]/leave-old-sw /reload tftp:[[ // location ] / directory ] / image-name1 .tar [ image-name2 .tar image-name3 .tar image-name4 .tar ] |
(Optional) – Lädt die Image-Dateien vom TFTP-Server auf den Switch herunter und speichert das aktuelle Image.
|
Der Download-Algorithmus überprüft, ob das Image für das Switch-Modell geeignet ist und ob genügend DRAM vorhanden ist. Ist dies nicht der Fall, bricht er den Prozess ab und gibt eine Fehlermeldung aus. Bei Verwendung der Option /overwrite wird das auf dem Flash-Gerät vorhandene Image entfernt. Der Download-Algorithmus löscht dieses Image unabhängig davon, ob es mit dem neuen Image übereinstimmt, lädt das neue Image herunter und lädt dann die Software neu.
Anmerkung: Wenn auf dem Flash-Gerät ausreichend Speicherplatz für zwei Images vorhanden ist und Sie eines dieser Images mit derselben Version überschreiben möchten, müssen Sie die Option /overwrite angeben.
Wenn Sie /leave-old-sw angeben, werden die älteren Dateien nicht entfernt. Wenn nicht genügend Speicherplatz vorhanden ist, um das neue Image zu installieren und das aktuell gebootete Image beizubehalten, wird der Download-Vorgang angehalten und eine Fehlermeldung ausgegeben.
Der Algorithmus installiert das heruntergeladene Image auf dem Flash-Gerät der Systemplatine (flash:). Das Image wird in einem neuen Verzeichnis abgelegt, das mit der Zeichenfolge der Softwareversion benannt wird. Zudem wird die BOOT-Umgebungsvariable dahingehend aktualisiert, dass sie auf das neu installierte Image verweist.
Wenn Sie das alte Image während des Download-Vorgangs beibehalten haben (durch Angabe von /leave-old-sw), können Sie es mit dem privilegierten EXEC-Befehl delete/force /recursive <filesystem> <file-url> entfernen. Verwenden Sie für das Dateisystem flash: für das Flash-Gerät der Systemplatine. Geben Sie für „file-url“ den Namen des Verzeichnisses an, in dem sich das alte Image befindet. Alle Dateien im Verzeichnis und sowie das Verzeichnis selbst werden entfernt.
Vorsicht: Damit die Download- und Upload-Algorithmen ordnungsgemäß funktionieren, dürfen Sie die Bildnamen nicht umbenennen.
Sie können ein Image vom Switch auf einen TFTP-Server hochladen. Sie können dieses Image später auf den Switch oder einen anderen Switch vom gleichen Typ herunterladen.
Verwenden Sie die Upload-Funktion nur, wenn die dem Gerätemanager zugeordneten Seiten für das Web-Management mit dem vorherigen Image installiert wurden.
Beginnen Sie im privilegierten EXEC-Modus und führen Sie den folgenden Schritt aus, um ein Image auf einen TFTP-Server hochzuladen:
|
|
|
---|---|---|
Schritt 1 |
archive upload-sw tftp:[[//location ] / directory ] / image-name .tar |
Lädt das aktuell gebootete Switch-Image auf den TFTP-Server hoch.
|
Mit dem Befehl archive upload-sw des privilegierten EXEC-Modus wird eine Bilddatei auf dem Server erstellt, indem die folgenden Dateien hochgeladen werden: Informationen, das Cisco IOS-Image und die Webverwaltungsdateien. Nachdem diese Dateien hochgeladen wurden, erstellt der Upload-Algorithmus das Dateiformat.
Vorsicht: Damit die Download- und Upload-Algorithmen ordnungsgemäß funktionieren, dürfen Sie die Bildnamen nicht umbenennen.
Sie können ein Switch-Image von einem FTP-Server herunterladen oder vom Switch auf einen FTP-Server hochladen.
Sie laden eine Switch-Image-Datei von einem Server herunter, um ein Upgrade der Switch-Software durchzuführen. Sie können das aktuelle Image mit dem neuen überschreiben oder das aktuelle Image nach einem Download beibehalten.
Sie laden eine Switch-Image-Datei zu Sicherungszwecken auf einen Server hoch. Sie können dieses hochgeladene Image für zukünftige Downloads auf den Switch oder einen anderen Switch vom gleichen Typ verwenden.
Anmerkung: Cisco empfiehlt die Verwendung der Befehle archive download-sw und archive upload-sw mit privilegierten EXEC-Befehlen, um Software-Image-Dateien herunterzuladen und hochzuladen. Bei Switch-Stacks können die privilegierten EXEC-Befehle archive download-sw und archive upload-sw nur über den Switch verwendet werden, der im Stack aktiv ist. Software-Images, die auf diesen Switch heruntergeladen werden, werden automatisch auf die übrigen Stack-Mitglieder heruntergeladen.
Sie können Bilddateien auf einen oder von einem FTP-Server kopieren.
Das FTP-Protokoll erfordert, dass ein Client bei jeder FTP-Anfrage an einen Server einen Remote-Benutzernamen und ein Remote-Kennwort senden muss. Wenn Sie eine Image-Datei vom Switch auf einen Server über FTP kopieren, sendet die Cisco IOS-Software den ersten gültigen Benutzernamen aus folgender Liste:
Der Switch sendet das erste gültige Kennwort aus folgender Liste:
Der Benutzername und das Kennwort müssen einem Konto auf dem FTP-Server zugeordnet sein. Wenn Sie auf den Server schreiben, muss der FTP-Server ordnungsgemäß konfiguriert werden, damit er Ihre FTP-Schreibanfrage akzeptiert. Verwenden Sie die Befehle ip ftp username und ip ftp password, um für alle Kopien einen Benutzernamen und ein Kennwort festzulegen. Geben Sie den Benutzernamen in den privilegierten EXEC-Befehlen archive download-sw oder archive upload-sw an, wenn Sie nur für den jeweiligen Vorgang einen Benutzernamen angeben möchten.
Wenn der Server über eine Verzeichnisstruktur verfügt, wird die Image-Datei in das Verzeichnis geschrieben oder daraus kopiert, das dem Benutzernamen auf dem Server zugeordnet ist. Wenn sich die Image-Datei beispielsweise im Ausgangsverzeichnis eines Benutzers auf dem Server befindet, geben Sie diesen Benutzernamen als Remote-Benutzernamen an.
Bevor Sie eine Image-Datei über FTP herunterladen oder hochladen, führen Sie die folgenden Aufgaben aus:
Sie können eine Image-Datei herunterladen und das aktuelle Image überschreiben oder beibehalten.
Beginnen Sie im privilegierten EXEC-Modus. Führen Sie die Schritte 1 bis 7 aus, um ein neues Image von einem FTP-Server herunterzuladen und ein Image zu überschreiben, das auf dem Gerät vorhanden ist. Wenn Sie das aktuelle Image beibehalten möchten, führen Sie die Schritte 1 bis 6 und den Schritt 8 aus.
|
|
|
---|---|---|
Schritt 1 |
configure terminal |
(Optional) Wechselt in den globalen Konfigurationsmodus auf dem Switch. Dieser Schritt ist nur erforderlich, wenn Sie den standardmäßigen Remote-Benutzernamen oder das Standardkennwort überschreiben. |
Schritt 2 |
ip ftp username<username> |
(Optional) Ändert den standardmäßigen Remote-FTP-Benutzernamen. |
Schritt 3 |
ip ftp password<password> |
(Optional) Ändert das Standard-FTP-Kennwort. |
Schritt 4 |
end |
Kehrt zum privilegierten EXEC-Modus zurück. |
Schritt 5 |
archive download-sw[/directory]/overwrite /reload ftp:[[//username[:password ] @location ]/ directory ] / image-name1 .tar [ image-name2 .tar image-name3 .tar image-name4 .tar ] |
(Optional) Lädt die Image-Dateien vom FTP-Server auf den Switch herunter und überschreibt das aktuelle Image.
|
Schritt 6 |
archive download-sw [ /directory ] /leave-old-sw /reload ftp: [[ // username[:password ] @location ]/ directory ] / image-name1 .tar [ image-name2 .tar image-name3 .tar image-name4 .tar ] |
(Optional) Lädt die Image-Dateien vom FTP-Server auf den Switch herunter und speichert das aktuelle Image.
|
Der Download-Algorithmus überprüft, ob das Image für das Switch-Modell geeignet ist und ob genügend DRAM vorhanden ist. Ist dies nicht der Fall, bricht er den Prozess ab und gibt eine Fehlermeldung aus. Bei Verwendung der Option /overwrite wird das ältere Image auf dem Flash-Gerät entfernt. Der Download-Algorithmus löscht dieses Image unabhängig davon, ob es mit dem neuen Image übereinstimmt, lädt das neue Image herunter und lädt dann die Software neu.
Anmerkung: Wenn auf dem Flash-Gerät genügend Speicherplatz für zwei Images vorhanden ist und Sie eines dieser Images mit derselben Version überschreiben möchten, müssen Sie die Option /overwrite angeben.
Wenn Sie die Option /leave-old-sw angeben, werden die älteren Dateien nicht entfernt. Wenn nicht genügend Speicherplatz vorhanden ist, um das neue Image zu installieren und das gebootete Image beizubehalten, wird der Download-Vorgang angehalten und eine Fehlermeldung wird angezeigt. Der Algorithmus installiert das heruntergeladene Image auf dem Flash-Gerät der Systemplatine (flash:). Das Image wird in einem neuen Verzeichnis abgelegt, das mit der Zeichenfolge der Softwareversion benannt wird. Zudem wird die BOOT-Umgebungsvariable dahingehend aktualisiert, dass sie auf das neu installierte Image verweist.
Wenn Sie das alte Image während des Download-Vorgangs beibehalten haben (durch Angabe von /leave-old-sw), können Sie es mit dem privilegierten EXEC-Befehl delete/force /recursive <filesystem> <file-url> entfernen. Verwenden Sie für das Dateisystem flash: für das Flash-Gerät der Systemplatine. Geben Sie für „file-url“ den Namen des Verzeichnisses an, in dem sich das alte Image befindet. Alle Dateien im Verzeichnis und sowie das Verzeichnis selbst werden entfernt.
Vorsicht: Damit die Download- und Upload-Algorithmen ordnungsgemäß funktionieren, dürfen Sie die Bildnamen nicht umbenennen.
Sie können ein Image vom Switch auf einen FTP-Server hochladen. Sie können dieses Image später auf denselben Switch oder einen anderen Switch vom gleichen Typ herunterladen.
Verwenden Sie die Upload-Funktion nur, wenn die dem Gerätemanager zugeordneten Seiten für das Web-Management mit dem älteren Image installiert wurden.
Beginnen Sie im privilegierten EXEC-Modus und führen Sie die folgenden Schritte aus, um ein Image auf einen FTP-Server hochzuladen:
|
|
|
---|---|---|
Schritt 1 |
configure terminal |
(Optional) Wechselt in den globalen Konfigurationsmodus auf dem Switch. Dieser Schritt ist nur erforderlich, wenn Sie den standardmäßigen Remote-Benutzernamen oder das Standardkennwort überschreiben. |
Schritt 2 |
ip ftp username<username> |
(Optional) Ändert den standardmäßigen Remote-FTP-Benutzernamen. |
Schritt 3 |
ip ftp password<password> |
(Optional) Ändert das Standard-FTP-Kennwort. |
Schritt 4 |
end |
Kehrt zum privilegierten EXEC-Modus zurück. |
Schritt 5 |
archive upload-sw ftp:[[// [ username [ : password ] @ ] location ] / directory ] / image-name .tar. |
Lädt das aktuell gebootete Switch-Image auf den FTP-Server hoch.
|
Der Befehl archive upload-sw erstellt eine Bilddatei auf dem Server, indem er die folgenden Dateien in der folgenden Reihenfolge hochlädt: Informationen, das Cisco IOS-Image und die Webverwaltungsdateien. Nachdem diese Dateien hochgeladen wurden, erstellt der Upload-Algorithmus das Dateiformat.
Vorsicht: Damit die Download- und Upload-Algorithmen ordnungsgemäß funktionieren, dürfen Sie die Bildnamen nicht umbenennen.
Sie können auch ein Image aus einer Datei extrahieren und installieren, die bereits über FTP, TFTP oder den integrierten USB-Port in den Flash-Speicher kopiert wurde.
|
|
|
---|---|---|
Schritt 1 |
archive download-sw [ /directory ] /overwrite /reload flash: [/ directory / ] image-name1 .tar |
(Optional) Extrahiert die Image-Dateien vom lokalen Flash-Speicher auf den Switch und überschreibt das aktuelle Image.
|
In diesem Beispiel wird das Switch-Upgrade über TFTP durchgeführt.
Switch#archive download-sw /overwrite tftp://172.20.10.30/c1000-universalk9-tar.152-7.E3k.tar
Loading c1000-universalk9-tar.152-7.E3k.tar from 172.20.10.30 (via GigabitEthernet1/0/48): !!!!!!!!!!
[OK - 38492160 bytes]
Loading c1000-universalk9-tar.152-7.E3k.tar from 172.20.10.30 (via GigabitEthernet1/0/48): !!!!!!!!!!
[OK - 38492160 bytes]
examining image stack version...
extracting info (107 bytes)
Read major stacking number 1.
Read minor stacking number 1.
examining image...
extracting info (107 bytes)
extracting c1000-universalk9-mz.152-7.E3k/info (961 bytes)
extracting info (107 bytes)
Stacking Version Number: 1.1
System Type: 0x00000001
Cisco IOS Image File Size: 0x00FB4200
Total Image File Size: 0x024B5A00
Minimum Dram required: 0x08000000
Image Suffix: universalk9-152-7.E3k
Image Directory: c1000-universalk9-mz.152-7.E3k
Image Name: c1000-universalk9-mz.152-7.E3k.bin
Image Feature: IP|LAYER_2|SSH|3DES|MIN_DRAM_MEG=128
Old image for switch 1: flash:/c1000-universalk9-mz.152-7.E3
Old image will be deleted before download. <--Overwrite keyword used, current image will be deleted
Deleting `flash:/c1000-universalk9-mz.152-7.E3' to create required space <-- Delete old image
Extracting images from archive into flash...
New software image installed in flash:/c1000-universalk9-mz.152-7.E3k <-- Install new iage Deleting old files from dc profile dir "flash:/dc_profile_dir" extracting dc profile file from "flash:/c1000-universalk9-mz.152-7.E3k/dc_default_profiles.txt" to "flash:/dc_profile_dir/dc_default_profiles.txt" extracting day0 file from "flash:/c1000-universalk9-mz.152-7.E3k/day0.cfg" to "flash:/dc_profile_dir/day0.cfg" All software images installed. Switch#show boot BOOT path-list : flash:/c1000-universalk9-mz.152-7.E3k/c1000-universalk9-mz.152-7.E3k.bin <-- boot points to new image Config file : flash:/config.text Private Config file : flash:/private-config.text Enable Break : yes Manual Boot : no Allow Dev Key : yes HELPER path-list : Boot optimization : disabled NVRAM/Config file buffer size: 524288 Timeout for Config Download: 0 seconds Config Download via DHCP: disabled (next boot: disabled) Switch#reload
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
4.0 |
07-May-2024 |
Formatierung entsprechend den Richtlinien von Cisco aktualisiert. |
3.0 |
21-Apr-2023 |
Wichtige Änderungen an Informationen, die von CCW gemeldet wurden Formatierungsänderungen. Neu zertifiziert. |
2.0 |
05-Apr-2022 |
Aktualisierter Dokumenttitel |
1.0 |
26-Mar-2021 |
Erstveröffentlichung |