In diesem Dokument wird das schrittweise Vorgehen zum Upgrade von Cisco NX-OS auf Cisco Nexus Switches der Serie 5000 erläutert.
Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:
SCP und wie Sie Dateien mit diesem Protokoll übertragen.
Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen:
Switch der Serie Nexus 5020
Kickstart-Image n5000-uk9-kickstart.4.0.0.N1.2.bin
Systemsoftware n5000-uk9.4.0.0.N1.2.bin
Weitere Informationen zu Dokumentkonventionen finden Sie in den Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Die Cisco Nexus Switches der Serie 5000 verfügen über folgende Images:
BIOS- und Ladeprogramm-Images in einer Datei kombiniert
Kickstart-Bild
System-Image, das ein BIOS-Image enthält, das aktualisiert werden kann
Der Switch verfügt über einen Flash-Speicher, der aus zwei separaten Flash-Komponenten besteht:
2 MB Flash-Teil enthält zwei BIOS- und Ladeprogramm-Images.
1 GB Flash Part enthält Konfigurationsdateien, Kickstart-Images, System-Images und andere Dateien.
Das aktualisierbare BIOS und das goldene BIOS sind auf die 2 MB-Flash-Komponente programmiert. Sie können das goldene BIOS nicht aktualisieren.
Wenn Sie ein neues Kickstart- und System-Image herunterladen, erhalten Sie auch ein neues BIOS-Image, da es im System-Image enthalten ist. Sie können den Befehl install all verwenden, um die Kickstart-, System- und aktualisierbaren BIOS-Images zu aktualisieren.
Ein Cisco Nexus Switch der Serie 5000 startet den Bootvorgang, sobald das Netzkabel an eine A/C-Quelle angeschlossen ist. Der Switch verfügt über keinen Netzschalter.
Beim Booten des Switches überprüft das goldene BIOS die Prüfsumme des aufrüstbaren BIOS. Wenn die Prüfsumme gültig ist, wird die Steuerung auf das aktualisierbare BIOS-Image übertragen. Das aktualisierbare BIOS startet das Kickstart-Image, das dann das System-Image startet. Wenn die Prüfsumme des aktualisierbaren BIOS ungültig ist, startet das goldene BIOS das Kickstart-Image, das dann das Systemabbild startet.
Sie können den Switch zwingen, das aktualisierbare BIOS zu umgehen, und stattdessen das goldene BIOS verwenden. Wenn Sie die Strg-Umschalt-6-Taste innerhalb von zwei Sekunden nach der Stromversorgung des Switches drücken, wird das goldene BIOS zum Starten des Kickstart-Image verwendet, selbst wenn die Prüfsumme des aktualisierbaren BIOS gültig ist.
Hinweis: Wenn Sie Strg+Umschalt-6 drücken, müssen die Konsoleneinstellungen auf die folgenden Standardeinstellungen eingestellt sein: 9600 Baud, 8 Datenbits, keine Parität und 1 Stoppbit.
Bevor die Startsequenz gestartet wird, führt das BIOS interne Tests am Switch durch. Wenn die Tests fehlschlagen, erhält der Ladeprogramm keine Kontrolle. Stattdessen behält das BIOS-Image die Steuerung bei und gibt alle 30 Sekunden eine Meldung mit 9600 Baud an die Konsole aus, die auf einen Fehler hinweist.
Ladeprogramm-, Kickstart- und System-Images haben die folgenden werkseitigen Standardkonsoleneinstellungen:
Geschwindigkeit - 9600 Baud
Datenbanken: 8 Bit pro Byte
Stopbits - 1 Bit
Parität - keine
Diese Einstellungen werden auf dem Switch gespeichert, und alle drei Images verwenden die gespeicherten Konsoleneinstellungen.
Um eine Konsoleneinstellung zu ändern, verwenden Sie den Befehl line console im Konfigurationsmodus. In diesem Beispiel wird eine Leitungskonsole konfiguriert und die Optionen für diese Terminalleitung festgelegt:
switch# configure terminal switch(config)# line console switch(config-console)# databits 7 switch(config-console)# exec-timeout 30 switch(config-console)# parity even switch(config-console)# stopbits 2
Sie können die BIOS-Konsoleneinstellungen nicht ändern. Diese sind mit den Standardkonsoleneinstellungen identisch.
Hinweis: Benutzer mit der Rolle "network-admin" können das Software-Image auf dem Switch aktualisieren.
Gehen Sie wie folgt vor:
Melden Sie sich am Switch an der Konsolenport-Verbindung an.
Rufen Sie http://www.cisco.com/ auf, klicken Sie oben auf der Seite auf Anmelden, und geben Sie Ihren Cisco Benutzernamen und Ihr Kennwort ein, um sich bei Cisco.com anzumelden.
Hinweis: Nicht registrierte Benutzer von Cisco.com können nicht auf die in diesem Dokument bereitgestellten Links zugreifen.
Öffnen Sie das Software Download Center (nur registrierte Kunden).
Navigieren Sie zu den Software-Downloads für Cisco Nexus Switches der Serie 5000. Sie sehen Links zu den Download-Images für den Switch.
Lesen Sie die Versionshinweise für die zugehörige Bilddatei.
Wählen Sie die Kickstart- und Systemsoftware-Dateien aus, und laden Sie sie auf einen Server herunter.
Stellen Sie sicher, dass der erforderliche Speicherplatz im Bootflash verfügbar ist: für die zu kopierende(n) Bilddatei(en).
switch# dir bootflash: 5910 Jun 17 14:48:28 2008 config0617 453 Jan 01 00:12:13 2005 ent-fm.lic 453 Jan 01 20:50:55 2005 ent-fm123.lic 453 Jan 01 20:58:49 2005 ent-fm123456.lic 215 Jan 01 00:13:50 2005 enterprise.lic 221 Jan 01 04:25:43 2005 eth-mod.lic 219 Jan 01 04:26:14 2005 eth-port.lic 216 Jan 01 00:21:48 2005 fc-feature.lic 49152 Jul 28 09:42:51 2008 lost+found/ 21581824 Jul 08 10:11:14 2008 n5000-uk9-kickstart.4.0.0.N1.1.445.bin 21573632 Jul 28 09:38:33 2008 n5000-uk9-kickstart.4.0.0.N1.1.47.bin 20062208 Jul 28 09:43:05 2008 n5000-uk9-kickstart.4.0.0.N1.2.467.bin 77139580 Jul 08 10:10:45 2008 n5000-uk9.4.0.0.N1.1.445.bin 75270834 Jul 28 09:38:33 2008 n5000-uk9.4.0.0.N1.1.47.bin 76924383 Jul 28 09:44:01 2008 n5000-uk9.4.0.0.N1.2.467.bin 4096 Jan 01 00:07:37 2005 routing-sw/ 3697 Apr 30 14:53:07 2008 startup-config 4096 Aug 08 12:49:09 2008 test/ 0 Jan 03 04:19:13 2005 thttpd_output 782893 Jan 21 16:56:14 2005 zone-scale-config.out 126927 Jan 21 16:55:45 2005 zoneset-scale-config.out Usage for bootflash://sup-local 855547904 bytes used 6942613504 bytes free 7798161408 bytes total
Wenn Sie mehr Speicherplatz auf dem aktiven Supervisor-Modul bootflash benötigen, löschen Sie unnötige Dateien, um Platz verfügbar zu machen.
switch# delete bootflash:n5000-uk9-kickstart.4.0.0.N1.1.445.bin switch# delete bootflash:n5000-uk9.4.0.0.N1.1.445.bin
Kopieren Sie die Kickstart- und System-Images mit einem Übertragungsprotokoll in den Bootflash des Supervisor-Moduls. Sie können ftp:, tftp:, scp: oder sftp: verwenden. In den Beispielen in dieser Prozedur wird SCP verwendet:
switch# copy scp://user@scpserver.cisco.com//downloads/n5000-uk9-kickstart.4.0.0.N1.2.bin bootflash:n5000-uk9-kickstart.4.0.0.N1.2.bin switch# copy scp://user@scpserver.cisco.com//downloads/n5000-uk9.4.0.0.N1.2.bin bootflash:n5000-uk9.4.0.0.N1.2.bin
Installieren Sie die neuen Bilder, und geben Sie die neuen Abbildnamen an, die Sie in Schritt 9 heruntergeladen haben.
switch(config)# install all kickstart bootflash:n5000-uk9-kickstart.4.0.0.N1.2.bin system bootflash:n5000-uk9.4.0.0.N1.2.bin
Der Befehl install führt folgende Aktionen aus:
Führt Kompatibilitätsprüfungen (entsprechend dem Befehl show inkompatibilitäts) für die angegebenen Bilder durch. Wenn Kompatibilitätsprobleme auftreten, wird eine Fehlermeldung angezeigt, und die Installation wird nicht fortgesetzt.
Zeigt die Ergebnisse der Kompatibilitätsprüfung an und zeigt an, ob die Installation störend ist.
Stellt eine Eingabeaufforderung bereit, mit der Sie die Installation fortsetzen oder abbrechen können.
Hinweis: Eine störende Installation verursacht eine Unterbrechung des Datenverkehrs, während der Switch neu gestartet wird.
Aktualisiert die Boot-Variablen, um auf die angegebenen Images zu verweisen, und speichert die Konfiguration in der Startkonfigurationsdatei.
Wenn der Switch die Installation abgeschlossen hat, melden Sie sich an, und überprüfen Sie, ob der Switch die erforderliche Softwareversion ausführt.
switch# show version Cisco Nexus Operating System (NX-OS) Software TAC support:http://www.cisco.com/tac Copyright ©) 2002-2008, Cisco Systems, Inc. All rights reserved. The copyrights to certain works contained herein are owned by other third parties and are used and distributed under license. Some parts of this software may be covered under the GNU Public License or the GNU Lesser General Public License. A copy of each such license is available at http://www.gnu.org/licenses/gpl.html and http://www.gnu.org/licenses/lgpl.html Software BIOS: version 1.2.0 kickstart: version 4.0(0)N1(2) system: version 4.0(0)N1(2) BIOS compile time: 06/19/08 kickstart image file is: bootflash:/n5000-uk9-kickstart.4.0.0.N1.2.467.bin kickstart compile time: 7/28/2008 2:00:00 [07/28/2008 09:41:24] system image file is: bootflash:/n5000-uk9.4.0.0.N1.2.467.bin system compile time: 7/28/2008 2:00:00 [07/28/2008 10:09:17] Hardware cisco Nexus5020 Chassis ("40x10GE/Supervisor") Intel®) Celeron®) M CPU with 2074164 kB of memory. Processor Board ID JAB120600AY bootflash: 7864320 kB nms-eugene-02 kernel uptime is 11 days 3 hours 15 minute(s) 19 second(s) Last reset at 63897 usecs after Mon Jul 28 09:46:39 2008 Reason: Reset by installer System version: 4.0(0)N1(1) Service:
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
12-Feb-2019 |
Erstveröffentlichung |