In diesem Dokument werden Anweisungen für ein unterbrechungsfreies Upgrade der NX-OS-Software auf Cisco MDS Multilayer Director Switches (MDS) der Serie 9000 beschrieben.
Dieses Verfahren gilt sowohl für offene Systeme als auch für FICON MDS Switches.
Alle MDS-Switches unterstützen unterbrechungsfreie Upgrades und Downgrades, vorbehaltlich der im Cisco MDS 9000 NX-OS und SAN-OS Software Install and Upgrade Guide aufgeführten Einschränkungen. Weitere Informationen finden Sie in der MDS-Dokumentation, einschließlich der Versionshinweise: Cisco MDS 9000 - Release 9.x Documentation Suite.
Die Zielversion ist die NX-OS-Version, auf die der MDS in einem Installationsschritt aktualisiert oder herabgestuft wird. Die endgültige Zielversion ist die NX-OS-Version, die die gewünschte endgültige Version ist. Es kann zwei oder mehr Installationen dieser Zwischenzielversionen erfordern, um die endgültige Zielversion zu erreichen. Die unterbrechungsfreien Upgrade-Matrizen für offene Systeme und FICON finden Sie: Cisco MDS 9000 NX-OS Software and Firmware Upgrade and Downgrade Guide, Release 9.x.
Diese wurden geändert und erfordern alle Upgrades von einer NX-OS-Version vor 9.4(1a) auf eine endgültige NX-OS-Version nach dem ersten Upgrade auf NX-OS 9.4(1a). Weitere Informationen finden Sie unbedingt im Software- und Firmware-Upgrade- und -Downgrade-Leitfaden für Cisco MDS 9000 NX-OS.
Auf MDS der Serie 97xx mit dualen Supervisoren werden während der NX-OS-Installation die neuen Images auf den Standby-Supervisor geladen. Anschließend wird ein Switchover durchgeführt, um den Standby-Supervisor, der den neuen Code ausführt, zu aktivieren. Der Code wird auf den zuvor aktiven Supervisor geladen und zum neuen Standby-Supervisor. Die Datenebene übergibt weiterhin Fibre Channel-Datenverkehr. Die Module starten den Upgrade-Prozess dann unterbrechungsfrei am Modul mit der niedrigsten Nummer und fahren mit dem Modul mit der höchsten Nummer fort.
Fabric Switches der Serien MDS 91xx, 92xx oder 93xx verfügen nur über einen Supervisor. Der Supervisor (Kontrollebene) wird nach Abschluss des Upgrades unterbrechungsfrei neu geladen. Die Datenebene überträgt weiterhin unterbrechungsfrei Fibre Channel-Datenverkehr.
Wenn Sie ein Upgrade über Telnet, Secure Shell (SSH) oder Simple Network Management Protocol (SNMP) (Fabric Manager/Gerätemanager) durchführen möchten, stellen Sie sicher, dass Sie mit beiden Supervisoren über eine Ethernet-Verbindung verfügen. Wenn der Supervisor unterbrechungsfrei neu startet, geht Ihre Terminalsitzung verloren. Sie müssen erneut eine Verbindung zum Switch und zum vorherigen Standby-Supervisor herstellen.
Upgrades mehrerer Switches innerhalb derselben Fabric können gleichzeitig durchgeführt werden. Nach dem Upgrade aller Switches im Fabric kann die Funktionalität aller Geräte über einen Zeitraum von ca. sieben Tagen evaluiert werden. Wenn keine Probleme gefunden werden, können die Switches in der redundanten Fabric aktualisiert werden.
Die Best Practices für das Upgrade von Switches der MDS 9000-Serie wurden aktualisiert, um ein reibungsloses Arbeiten mit ISSUs zu gewährleisten. Vor dem Ausführen der Installation alle Kickstart... System... Befehl, halten Sie sich genau an dieses Verfahren.
Anmerkung: Die Zielversion ist die NX-OS-Version, auf die der MDS in einem Installationsschritt aktualisiert oder herabgestuft wird. Die endgültige Zielversion ist die NX-OS-Version, die die gewünschte endgültige Version ist. Es kann zwei oder mehr Installationen dieser Zwischenzielversionen erfordern, um die endgültige Zielversion zu erreichen. Dieser Vorgang kann für jede Zwischenzielversion und die Endzielversion wiederholt werden.
Anmerkung: Überprüfen Sie den unterstützten unterbrechungsfreien Upgrade- oder Downgrade-Pfad zur endgültigen Zielversion. Dies finden Sie im Kapitel "Unterstützte unterbrechungsfreie Downgrade-Pfade für Cisco MDS NX-OS-Software" im Cisco MDS 9000 NX-OS Software- und Firmware-Upgrade- und -Downgrade-Leitfaden, Version 9.x.
1. Speichern Sie eine Kopie einer Show Tech-Support Detail als gezippte Datei
Enthält die aktuelle Switch-Konfiguration, Protokolldateien und den Status aller Schnittstellen. Wenn während oder nach einem Upgrade eine Anomalie auftritt, hilft der Zustand des Switches vor dem Upgrade bei der Fehlerbehebung und verkürzt die Zeit bis zur Diagnose etwaiger Probleme. In NX-OS-Versionen 8.4(2b) und höher kann der Befehl tac-pac verwendet werden. In früheren Versionen kann der Befehl show tech-support details verwendet werden:
mds9124V# tac-pac
Collecting show tech-support details...
Show tech details will take 4-8 minutes to complete. Please Wait ...
Collecting show logging onboard...
tacpac file volatile:mds9124V_tacpac_2025-08-22.gz created.
mds9124V#
2. Speichern Sie die tac-pac/techsupport-Datei außerhalb des Switches.
Kopieren Sie das zuvor gespeicherte tac-pac/techsupport auf Ihren TFTP-Server und benennen Sie es um in "before_install". Hiermit werden drei Dinge erreicht:
MDS9124V# move volatile:F241-16-10-9124V-3_tacpac_2025-08-22.gz volatile:F241-16-10-9124V-3_tacpac_2025-08-22_before_install.gz
MDS9124V# copy volatile: tftp:
<prompts for file name> mds9124V_tacpac_2025-08-22_before_install.gz
<prompts for tftp server name or ip address> 192.168.1.1
Anmerkung: Im vorherigen Beispiel wurde TFTP verwendet. Das MDS unterstützt außerdem FTP, SCP und SFTP.
3. (Optional) Speichern Sie die aktuellen Bilder unter Externe Verwendung für den Switch.
Vergewissern Sie sich, dass Sie eine Kopie der aktuellen Images auf Ihrem TFTP-Server haben, und sichern Sie diese, falls Sie zur ursprünglichen Version zurückkehren müssen. Falls nicht, kopieren Sie es jetzt vom Switch auf den TFTP-Server. Führen Sie den Befehl show version aus, um die aktuellen Images zu ermitteln. Hier einige Beispiele:
MDS9124V# copy bootflash: tftp:
<prompts for file name> m9124v-s8ek9-kickstart-mz.9.3.2a.bin
<prompt for tftp server name or ip address> 192.168.1.1
MDS9148V# copy bootflash: tftp:
<prompts for file name> m9124v-s8ek9-mz.9.3.2a.bin
<prompt for tftp server name or ip address> 192.168.1.1
Anmerkung: Verwenden Sie Ihre aktuelle Version für die Dateinameneinträge der Eingabeaufforderung.
Im vorherigen Beispiel wurde TFTP verwendet. MDS unterstützt auch FTP, SCP und SFTP.
4. Laden Sie das Zielsystem und Kickstart-Images herunter
Laden Sie die neuen NX-OS-Images von der Cisco Seite zum Software-Download herunter. Sie benötigen sowohl einen Kickstart als auch ein System-Image. Platzieren Sie sie auf dem TFTP-Server im Standard-TFTP-Verzeichnis.
Cisco bietet zwei Arten von NX-OS-Software. Payload Non-Crypto, auch bekannt als Non-Payload Encryption (NPE), Versionen sind für Länder oder Regierungen, die das US-Handelsministerium als Nicht-Export-Liste von Software, die Verschlüsselung enthält, aufgeführt hat. Bestimmte erweiterte Funktionen zur Fehlerbehebung sind in NPE-Versionen nicht enthalten. Darüber hinaus können mit NPE-Versionen Problemumgehungen oder Hot Fixes von Cisco nur eingeschränkt bereitgestellt werden. Nur Kunden, die unter die Exportbeschränkungen fallen, können NPE-Versionen ausführen.
Diese Tabelle kann zur Auswahl der Switch-Serie und des Switch-Software-Images verwendet werden:
| Switch-Typ der Cisco MDS Serie | Switch-Typ der IBM MDS-Serie |
Namenskonvention |
| SAN 24C 7 |
Dateiname beginnt mit m9124v-s8ek9 |
|
| SAN 32C 6 |
Dateiname beginnt mit m9100-s6ek9 |
|
| None |
Dateiname beginnt mit m9100-s5ek9 |
|
| SAN48C-6 |
Dateiname beginnt mit m9148-s6ek9 |
|
| SAN48C-7 |
Dateiname beginnt mit m9148v-s8ek9 |
|
| SAN16C-R |
Dateiname beginnt mit m9220-s7ek9 |
|
| SAN50C-R |
Dateiname beginnt mit m9250-s5ek9 |
|
| None |
Dateiname beginnt mit m9300-s1ek9 |
|
| SAN96C-6 |
Dateiname beginnt mit m9300-s2ek9 |
|
| SAN96C-7 |
Dateiname beginnt mit m9396v-s3ek9 |
|
| MDS Supervisor Module der Serien 9710, 9706 und 9718-3 |
01FT600 SF1 und 01FT601 SF1E |
Dateiname beginnt mit m9700-sf3ek9 |
| MDS Supervisor Module der Serien 9710, 9706 und 9718 - 4 |
02JD753 SF4 |
Dateiname beginnt mit m9700-sf4ek9 |
Anmerkung: Bewegen Sie den Mauszeiger auf der Cisco Download-Seite über den Dateinamen, um die Message Digest5 (MD5) abzurufen.

5. Vergewissern Sie sich, dass genügend freier Speicherplatz auf dem Bootflash verfügbar ist, damit die neuen Images hinzugefügt werden können.
Wenn auf dem Bootflash nicht genügend Speicherplatz für das Zielsystem und die Kickstart-Images vorhanden ist, müssen Sie mindestens die System-Image-Datei löschen. Behalten Sie das Kickstart-Image bei, und wenn eine Fehlfunktion vorliegt, können Sie den Switch so weit bringen, dass Sie ein neues Image laden (TFTP) können. Nachdem Sie ein Upgrade durchgeführt haben, können Sie die alte Version löschen.
Anmerkung: Die aktuellen Bilder können nicht gelöscht werden.
Führen Sie den Befehl dir aus, um den verfügbaren freien Speicherplatz für bootflash zu überprüfen:
MDS9124V# dir bootflash:
Wenn Sie einen MDS 9700-Switch mit zwei Supervisoren verwenden, führen Sie diesen Befehl aus, um zu überprüfen, ob auf dem Standby-Supervisor genügend freier Speicherplatz vorhanden ist:
MDS9700# dir bootflash://sup-standby/
6. Laden Sie neue Images vom TFTP-Server auf den Bootflash auf dem Switch herunter.
MDS9124V# copy tftp: bootflash:
<prompts for file name> m9124v-s8ek9-kickstart-mz.9.4.3a.bin
<prompt for tftp server name or ip address> 192.168.1.1
MDS9124V# copy tftp: bootflash:
<prompts for file name> m9124v-s8ek9-mz.9.4.3a.bin
<prompt for tftp server name or ip address> 192.168.1.1
Anmerkung: Im vorherigen Beispiel wurde TFTP verwendet. Der MDS unterstützt auch FTP, SCP und SFTP.
Überprüfen Sie die Prüfsumme und die MD5-Prüfsumme:
Beispiel für gültige MD5-Prüfsumme:
MDS9124V# show version image m9124v-s8ek9-mz.9.4.3a.bin
MD5 Verification Passed
image name: m9124v-s8ek9-mz.9.4.3a.bin
bios: v1.11.0(11/27/2024)
system: version 9.4(3a)
compiled: 3/1/2025 12:00:00 [03/25/2025 00:13:28]
MDS9124V#
Beispiel einer ungültigen MD5-Prüfsumme, die erneut heruntergeladen werden muss.
MDS9124V# show version image m9124v-s8ek9-mz.9.4.3a.bin
MD5 Verification Failed
Image integrity check failed
Wenn es sich bei dem zu aktualisierenden MDS um eine Serie 9700 handelt, kopieren Sie sowohl das Kickstart- als auch das System-Image in den Bootflash auf dem Standby-Supervisor:
mds-9706# copy bootflash:m9700-sf4ek9-kickstart-mz.9.4.4.bin bootflash://sup-standby/ Copy progress 100% 80165KB Copy complete, now saving to disk (please wait)... mds-9706# copy bootflash:m9700-sf4ek9-mz.9.4.4.bin bootflash://sup-standby/ Copy progress 100% 542544KB Copy complete, now saving to disk (please wait)... mds-9706#
7. Speichern Sie die SAN Analytics-Konfiguration, und deaktivieren Sie vorübergehend die SAN Analytics-Funktion.
Dieser Schritt muss ausgeführt werden, wenn alle Schritte wahr sind:
Für IBM Switches der Marke 9700 ist das IBM-Modell für das "4/8/16/32 Gbit/s Advanced FC Module 01FT644".
Wenn der unterbrechungsfreie Upgrade-Pfad mehr als ein Upgrade auf die endgültige Zielversion umfasst, muss dieser Schritt nur beim ersten NX-OS-Upgrade ausgeführt werden.
Dies ist auf ein Problem zurückzuführen, das TCAM-Fehler verursachen kann, wenn die Analyse aktiviert ist und ein NX-OS-Upgrade abgeschlossen ist. Die Analysefunktionen werden in Schritt 15 nach Abschluss des Upgrades erneut aktiviert. Wenn der Befehl show feature anzeigt, dass die Analysefunktionen deaktiviert sind, können Sie diesen Schritt und Schritt 14 überspringen. Dieses Problem ist dokumentiert in Cisco Bug-ID CSCwo03706.
Dieser Befehl zeigt an, dass ein 32-Gbit/s-Modul in Steckplatz 12 ein MDS 9718 ist:
MDS9718# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
9 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
10 0 Supervisor Module-4 DS-X97-SF4-K9 active *
11 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
12 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
13 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
Dieser Befehl zeigt ein 32-Gbit/s-Modul in Steckplatz 12 eines IBM SAN192C (9706) an:
SAN192C# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 4/8/16/32 Gbps Advanced FC Module 01FT644 48x32 FC ok
2 48 8/16/32/64 Gbps Advanced FC Module 03FR076 48x64 FC ok
3 0 Supervisor Module-4 02JD753 SF4 active *
4 0 Supervisor Module-4 02JD753 SF4 ha-standby
5 34 1/10/40G IPS,2/4/8/10/16G FC Module 01FT645 24/10 EX ok
6 48 8/16/32/64 Gbps Advanced FC Module 03FR076 48x64 FC ok
Dieser Befehl zeigt an, dass es sich beim Switchtyp um einen 9148T handelt:
MDS9148T# show version
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie
s_home.html
Copyright (c) 2002-2025, 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 are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
Software
BIOS: version 1.11.0
loader: version N/A
kickstart: version 9.4(3b)
system: version 9.4(3b)
BIOS compile time: 11/27/2024
kickstart image file is: bootflash:///m9148-s6ek9-kickstart-mz.9.4.3b.bin
kickstart compile time: 5/24/2025 12:00:00 [05/28/2025 12:25:54]
system image file is: bootflash:///m9148-s6ek9-mz.9.4.3b.bin
system compile time: 5/24/2025 12:00:00 [05/28/2025 13:58:43]
Hardware
cisco MDS 9148T 48X32G FC (1 RU) Chassis ("4/8/16/32 Gbps FC/Sup-4")
Intel(R) Xeon(R) CPU D-1530 @ 2.40GHz with 5735444 kB of memory.
Processor Board ID JAE22500MUN
Device name: F241-14-08-9148T-2
bootflash: 3735552 kB
Kernel uptime is 8 day(s), 1 hour(s), 27 minute(s), 47 second(s)
Last reset at 462831 usecs after Thu Aug 14 19:44:56 2025
Reason: Reset due to upgrade
System version: 8.4(2d)
Service:
plugin
Core Plugin
MDS9148T#
Dieser Befehl zeigt an, dass Funktionsanalysen aktiviert sind:
MDS9718# show feature | i analytics
analytics 1 enabled
Wenn SAN Analytics aktiviert ist, speichern Sie eine Kopie der SAN Analytics-Konfiguration auf beiden Supervisoren:
MDS9718# echo "configure terminal" > before_issu_analytics.cfg
MDS9718# show running-config analytics >> before_issu_analytics.cfg
Wenn es sich um einen MDS 9700 oder einen IBM 9700 handelt, kopieren Sie die Analysekonfiguration auf den Standby-Supervisor:
MDS9718# copy before_issu_analytics.cfg bootflash://sup-standby/
Deaktivieren Sie vorübergehend die Funktion SAN Analytics:
MDS9718# configure terminal
MDS9718(config)# no feature analytics
MDS9718(config)# end
MDS9718# copy running-config startup-config
8. System-Switchover durchführen (nur MDS 9700s)
Dieser Schritt muss ausgeführt werden, wenn es sich bei dem Switch-Modell um einen MDS 9700 handelt.
Führen Sie einen System-Switchover-Befehl vom aktiven Supervisor aus. Sobald der System-Switchover abgeschlossen ist, schließen Sie den neu aktiven Supervisor wieder an, und warten Sie, bis der Standby-Supervisor den Status "ha-standby" erreicht.
Dies ist ein Beispiel für den System-Switchover-Befehl von der Konsolenverbindung auf dem aktiven Supervisor:
MDS9710# system switchover
MDS9710#
User Access Verification
MDS9710 login: [703536.990233] writing reset reason 7,
ME Firmware Status #1: 0x000F0345
ME Firmware Status #2: 0x38000000
ME Current State: Operational
ME Error Code: No Error
ME Operational Firmware Version: 06:3.0.3.214
CPU Signature - 0x00050663: Version - 0x00050660
CPU - 1 : Cores - 8 : HTEn - 1 : HT - 2 : Features - 0xBFEBFBFF
MicroCode Version : 0x0700001E
...etc...
Stellen Sie erneut eine Verbindung zum neu aktiven Supervisor her, und führen Sie den Befehl show module aus. Sobald der Supervisor in den "ha-standby"-Status wechselt, ist dieser Schritt abgeschlossen:
MDS9710# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
5 0 Supervisor Module-4 powered-up
6 0 Supervisor Module-4 DS-X97-SF4-K9 active *
8 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
9 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
10 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
...
MDS9710# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
5 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
6 0 Supervisor Module-4 DS-X97-SF4-K9 active *
8 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
9 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
10 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
...
9. Überprüfen Sie die Kompatibilität zwischen NX-OS-Versionen.
Führen Sie den Befehl show incompatibility system <target system image name> aus, um zu überprüfen, ob die NX-OS-Versionen nicht kompatibel sind und ob Switch-Ereignisse ein Upgrade verhindern. Dadurch wird auch sichergestellt, dass das /var/volatile/tmp-Dateisystem genügend Speicherplatz hat, um fortzufahren. Hier ein Beispiel:
MDS9124V# show incompatibility system m9124v-s8ek9-mz.9.4.3a.bin
Checking incompatible configuration(s):
No incompatible configurations
Checking dynamic incompatibilities:
No incompatible configurations
MDS9124V#
10. Bestimmen Sie mögliche Auswirkungen für die Installation.
Dadurch werden Images überprüft und ihre Kompatibilität mit dem Switch sichergestellt. Außerdem wird angezeigt, ob ein BIOS-Upgrade im Image enthalten ist. Dies wird mit dem Befehl show install all impact abgeschlossen:
MDS9124V# show install all impact system m9124v-s8ek9-mz.9.4.3a.bin kickstart m9124v-s8ek9-kickstart-mz.9.4.3a.bin
Installer will perform impact only check. Please wait.
Verifying image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.3a.bin for boot variable "kickstart".
[####################] 100% -- SUCCESS
Verifying image bootflash:/m9124v-s8ek9-mz.9.4.3a.bin for boot variable "system".
[####################] 100% -- SUCCESS
Performing module support checks. [####################] 100% -- SUCCESS
Verifying image type.
[####################] 100% -- SUCCESS
Extracting "system" version from image bootflash:/m9124v-s8ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "kickstart" version from image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "bios" version from image bootflash:/m9124v-s8ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Performing Compact Flash and TCAM sanity test.
[####################] 100% -- SUCCESS
Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done:
Module bootable Impact Install-type Reason
------ -------- -------------- ------------ ------
1 yes non-disruptive reset
Images will be upgraded according to following table:
Module Image Running-Version(pri:alt) New-Version Upg-Required
------ ---------- ---------------------------------------- -------------------- ------------
1 system 9.3(2a) 9.4(3a) yes
1 kickstart 9.3(2a) 9.4(3a) yes
1 bios v1.11.0(11/27/2024):v1.11.0(11/27/2024) v1.11.0(11/27/2024) no
MDS9124V#
Anmerkung: Dieser Befehl muss in einer einzigen Zeile eingegeben werden, nicht in zwei separaten Zeilen. Dieser Befehl wird nicht für die Installation verwendet, kann jedoch verwendet werden, um den Installationsprozess zu überprüfen und einen Bericht bereitzustellen, in dem die Versionen angezeigt werden, die von und zu stammen. Außerdem wird angezeigt, ob das Upgrade eine Unterbrechung oder keine Unterbrechung bei der Durchführung des Upgrades verursacht.
Anmerkung: Alle Dateiübertragungssitzungen (wie SFTP/SCP) zum Switch müssen vor Beginn des Upgrade-/Downgrade-Prozesses geschlossen werden. Alle offenen Dateiübertragungssitzungen können dazu führen, dass der Switch zum Zeitpunkt von ISSU/D unterbrechungsfrei neu geladen wird.
Weitere Informationen finden Sie unter Cisco Bug-ID CSCvo2269 und Cisco Bug-ID CSCvu52058. Clients haben sich beschwert, dass MobaXterm beim Öffnen einer SSH-Sitzung eine SFTP-Sitzung öffnet und das Upgrade verhindert.
Anmerkung: Spezifische Richtlinien für Fabric-Switches mit 32 Gbit/s:
Anmerkung: Spezifische Richtlinien für Fabric Switches mit 64 Gbit/s:
Der Mechanismus zur Aktivierung von BIOS-Updates auf 64-Gbit/s-Fabric-Switches wurde geändert. Nach dem ersten Upgrade auf NX-OS 9.4(5) oder höher wird empfohlen, auch das Switch-EPLD zu aktualisieren. Dieses EPLD enthält neue Funktionen, mit denen die CPU des Switches unabhängig aus- und wieder eingeschaltet werden kann, ohne dass die unterbrechungsfreie Weiterleitung des Datenverkehrs unterbrochen wird. Alle EPLD-Upgrades werden unterbrochen, da der Switch im Rahmen des EPLD-Upgrades neu geladen wird. Dies darf nur einmal nach dem ersten Upgrade auf NX-OS 9.4(5) oder höher durchgeführt werden.
Weitere Informationen finden Sie in Schritt 14.
11. Vergewissern Sie sich, dass das TMP-Dateiverzeichnis nicht mehr als 9 % verwendet
Einige MDS-Switches verwenden das Verzeichnis /var/volatile/tmp, während andere das Verzeichnis /var/tmp verwenden. Führen Sie den internen Flash-Speicher für das Show-System aus. | inc "/var/tmp|/var/volatile/tmp"-Befehl, um den verfügbaren Speicherplatz auf beiden Geräten zu überprüfen:
MDS9124V# show system internal flash | inc "/var/tmp|/var/volatile/tmp"
Mount-on 1K-blocks Used Available Use% Filesystem
/var/volatile/tmp 614400 104 614296 1 none
MDS9124V#
Anmerkung: Das vorherige Beispiel zeigt, dass das Dateisystem 1 % verwendet hat, sodass es sicher ist, mit dem nächsten Schritt fortzufahren. Wenn das Verzeichnis /var/volatile/tmp oder das Verzeichnis /var/tmp zu mehr als 9 % ausgelastet ist, setzen Sie die Installation nicht fort, und wenden Sie sich an das Cisco TAC.
12. Aktualisieren Sie das Supervisor-BIOS vom neuen System-Image.
Für jeden Hardwaretyp gibt es eigene BIOS-Versionen. Die Nummerierung variiert je nach Hardware-Typ (Supervisor, Switching-Modul usw.) stark. Wenn die Ausgabe des Befehls show install all impact in Schritt 10 anzeigt, dass in der Zielversion ein BIOS-Upgrade vorhanden ist, fahren Sie mit diesen Schritten fort.
Anmerkung: Ein neues Supervisor-BIOS wurde in NX-OS 9.4(2) für CVE-2024-20397 eingeführt.
Dieses Verfahren ist für alle Switch-Modelle relevant, wenn die aktuelle Switch-NX-OS-Version zwischen 8.4(2) und 9.3(2a) liegt und die Ziel-NX-OS-Version 9.4(2) oder höher ist. Sie ist auch für Fabric-Switches mit 32 Gbit/s und NX-OS-Versionen unter NX-OS 9.4(5) relevant. Stellen Sie sicher, dass NX-OS-Images bereits auf den Supervisor kopiert wurden, bevor Sie mit diesen Schritten fortfahren.
MDS9124V# install module 1 bios system m9124v-s8ek9-mz.9.4.3a.bin
Collecting bios version from module 1 and system image. This may take a while.
Warning: Please do not remove or power off the module at this time
Upgrading primary bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 1
Upgrading alternate bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 1
MDS9124V#
MDS9124V# reload
This command will reboot the system. (y/n)? [n] y
2026 May 14 18:20:00 MDS9124V %PLATFORM-2-PFM_SYSTEM_RESET: Manual system restart from Command Line Interface
...
In diesem Beispiel wird das BIOS in einem MDS 9718 mit Supervisoren in den Steckplätzen 9 und 10 auf 9.4(2a) aktualisiert:
MDS9718# show module | include Supervisor
9 0 Supervisor Module-4 DS-X97-SF4-K9 active *
10 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
MDS9718#
MDS9718# install module 9 bios system m9700-sf4ek9-mz.9.4.2a.bin
Collecting bios version from module 1 and system image. This may take a while.
Warning: Please do not remove or power off the module at this time
Upgrading primary bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 9
Upgrading alternate bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 9
MDS9718#
MDS9718# install module 10 bios system m9700-sf4ek9-mz.9.4.2a.bin
Collecting bios version from module 1 and system image. This may take a while.
Warning: Please do not remove or power off the module at this time
Upgrading primary bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 10
Upgrading alternate bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 10
MDS9718#
13. Aktualisieren Sie das NX-OS auf dem Switch.
Fahren Sie mit dem Upgrade auf die neue Version von NX-OS mit dem Befehl "install all" fort:
Dies ist ein Beispiel für ein Upgrade eines MDS 9124V auf NX-OS 9.4(4):
MDS9124V# install all kickstart m9124v-s8ek9-kickstart-mz.9.4.4.bin system m9124v-s8ek9-mz.9.4.4.bin
Installer will perform compatibility check first. Please wait.
Verifying image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.4.bin for boot variable "kickstart".
[####################] 100% -- SUCCESS
Verifying image bootflash:/m9124v-s8ek9-mz.9.4.4.bin for boot variable "system".
[####################] 100% -- SUCCESS
Performing module support checks. [####################] 100% -- SUCCESS
Verifying image type.
[####################] 100% -- SUCCESS
Extracting "system" version from image bootflash:/m9124v-s8ek9-mz.9.4.4.bin.
[####################] 100% -- SUCCESS
Extracting "kickstart" version from image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.4.bin.
[####################] 100% -- SUCCESS
Extracting "bios" version from image bootflash:/m9124v-s8ek9-mz.9.4.4.bin.
[####################] 100% -- SUCCESS
Performing Compact Flash and TCAM sanity test.
[####################] 100% -- SUCCESS
Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done:
Module bootable Impact Install-type Reason
------ -------- -------------- ------------ ------
1 yes non-disruptive reset
Images will be upgraded according to following table:
Module Image Running-Version(pri:alt) New-Version Upg-Required
------ ---------- ---------------------------------------- -------------------- ------------
1 system 9.4(1a) 9.4(4) yes
1 kickstart 9.4(1a) 9.4(4) yes
1 bios v1.11.0(11/27/2024):v1.11.0(11/27/2024) v1.11.0(11/27/2024) no
Do you want to continue with the installation (y/n)? [n] y
Install is in progress, please wait.
Performing runtime checks. [####################] 100% -- SUCCESS
Notifying services about the upgrade. [####################] 100% -- SUCCESS
Setting boot variables.
[####################] 100% -- SUCCESS
Performing configuration copy.
[####################] 100% -- SUCCESS
Module 1: Refreshing compact flash and Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Upgrade can no longer be aborted, any failure will result in a disruptive upgrade.
Freeing memory in the file system. [####################] 100% -- SUCCESS
Loading images into memory. [####################] 100% -- SUCCESS
Saving linecard runtime state. [####################] 100% -- SUCCESS
Saving supervisor runtime state. [####################] 100% -- SUCCESS
Saving mts state. [####################] 100% -- SUCCESS
Reloading the kernel to proceed with the upgrade.
All telnet and ssh connections will now be temporarily terminated.
F241-16-11-9124V-1#
MDS BIOS: v1.11.0 Date: 11/27/2024 15:45:42
System Date: 08/27/2025 Time: 18:43:44.0
Booting bootflash:/m9124v-s8ek9-kickstart-mz.9.4.4.bin
Trying diskboot
Filesystem type is ext2fs, partition type msdos.
Image SWID valid
Image MD5Sum match
OS Image Key Type: Development KEY
Image Signature verification was Successful.
Boot Time: 8/27/2025 18:43:51
INIT: version 2.88 booting
USB device found..
boot device node /dev/sda
obfl flash device node /dev/sdb
Checking obfl filesystem. done.
Checking all filesystems.... done.
ACT2: ACT2 AUTHENTICATION TEST STATUS : SUCCESS
/etc/rc.d/rcS.d/S81mcelog-init: line 33: boot_debug: command not found
Starting mcelog daemon
Loading system software
isanimg_passed_by_sycli::
System image digital signature verification successful.
Uncompressing system image: bootflash:/m9124v-s8ek9-mz.9.4.4.bin Wed Aug 27 18:44:37 UTC 2025
blogger: nothing to do.
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
..done Wed Aug 27 18:44:39 UTC 2025
INIT: Entering runlevel: 3
starting statd: done
2025 Aug 27 18:44:50 F241-16-11-9124V-1 %SYSLOG-2-SYSTEM_MSG : Syslogs wont be logged into logflash until logflash is online
2025 Aug 27 18:44:53 F241-16-11-9124V-1 %KERN-2-SYSTEM_MSG: [ 14.911303] igb_probe: Could not do igb_proc_init - kernel
2025 Aug 27 18:45:10 F241-16-11-9124V-1 %CARDCLIENT-2-REG: OK
2025 Aug 27 18:45:17 F241-16-11-9124V-1 %PMON-SLOT1-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success .
2025 Aug 27 18:45:19 F241-16-11-9124V-1 %PLATFORM-2-PS_DETECT: Power supply 1 detected but shutdown (Serial number LIT24512HRP)
2025 Aug 27 18:45:19 F241-16-11-9124V-1 %PLATFORM-2-PS_OK: Power supply 2 ok(Serial number LIT24512HSG)
2025 Aug 27 18:45:19 F241-16-11-9124V-1 %PLATFORM-2-PS_FANOK: Fan in Power supply 2 ok
User Access Verification
Continuing with installation process, please wait.
The login will be disabled until the installation is completed.
Status for linecard upgrade. [####################] 100% -- SUCCESS
Performing supervisor state verification. [####################] 100% -- SUCCESS
Supervisor non-disruptive upgrade successful.
Install has been successful.
Dies ist ein Beispiel für ein Upgrade eines MDS 9710 auf NX-OS 9.4(3a):
MDS9710# install all kickstart m9700-sf4ek9-kickstart-mz.9.4.3a.bin system m9700-sf4ek9-mz.9.4.3a.bin
Installer will perform compatibility check first. Please wait.
Verifying image bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin for boot variable "kickstart".
[####################] 100% -- SUCCESS
Verifying image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin for boot variable "system".
[####################] 100% -- SUCCESS
Performing module support checks. [####################] 100% -- SUCCESS
Verifying image type.
[####################] 100% -- SUCCESS
Extracting "slc4xb" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "bios" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "system" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "kickstart" version from image bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "lctsh" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "slcf32" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "slc-hindon" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done:
Module bootable Impact Install-type Reason
------ -------- -------------- ------------ ------
1 yes non-disruptive rolling
4 yes non-disruptive rolling
5 yes non-disruptive reset
6 yes non-disruptive reset
8 yes non-disruptive rolling
9 yes non-disruptive rolling
10 yes non-disruptive rolling
Other miscellaneous information for installation:
Module info
------ ----------------------------------
8 FC ports 1-24 are hitless, IPS 1-8 are hitful, and Intelligent Applications running are hitful
Images will be upgraded according to following table:
Module Image Running-Version(pri:alt) New-Version Upg-Required
------ ---------- ---------------------------------------- -------------------- ------------
1 slc4xb 9.4(2a) 9.4(3a) yes
1 bios v1.10.23(04/07/20):v1.10.23(04/07/20) v1.10.23(04/07/20) no
4 slc4xb 9.4(2a) 9.4(3a) yes
4 bios v1.10.23(04/07/20):v1.10.23(04/07/20) v1.10.23(04/07/20) no
5 system 9.4(2a) 9.4(3a) yes
5 kickstart 9.4(2a) 9.4(3a) yes
5 bios v2.21.0(11/27/2024):v2.21.0(11/27/2024) v2.21.0(11/27/2024) no
6 system 9.4(2a) 9.4(3a) yes
6 kickstart 9.4(2a) 9.4(3a) yes
6 bios v2.21.0(11/27/2024):v2.21.0(11/27/2024) v2.21.0(11/27/2024) no
8 lctsh 9.4(2a) 9.4(3a) yes
8 bios v4.2.19(05/16/2023):v4.2.19(05/16/2023) v4.2.19(05/16/2023) no
9 slcf32 9.4(2a) 9.4(3a) yes
9 bios v4.1.56(05/16/2023):v4.1.56(05/16/2023) v4.1.56(05/16/2023) no
10 slc-hindon 9.4(2a) 9.4(3a) yes
10 bios v1.11.0(11/27/2024):v1.11.0(11/27/2024) v1.11.0(11/27/2024) no
Do you want to continue with the installation (y/n)? [n] y
Install is in progress, please wait.
Performing runtime checks. [####################] 100% -- SUCCESS
Syncing image bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin to standby.
[####################] 100% -- SUCCESS
Syncing image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin to standby.
[####################] 100% -- SUCCESS
Setting boot variables.
[####################] 100% -- SUCCESS
Performing configuration copy.
[####################] 100% -- SUCCESS
Module 1: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 4: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 5: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 6: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 8: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 9: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 10: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
ME Firmware Status #1: 0x000F0345
ME Firmware Status #2: 0x3800E000
ME Current State: Operational
ME Error Code: No Error
ME Operational Firmware Version: 06:3.0.3.214
CPU Signature - 0x00050663: Version - 0x00050660
CPU - 1 : Cores - 8 : HTEn - 1 : HT - 2 : Features - 0xBFEBFBFF
MicroCode Version : 0x0700001E
Banzai FPGA Information:
BANZAI BusNum 3B Tornado VenID = 0x1137 DevId = 0x141 PCI address 0xF800000C
BANZAI FPGA BusNum 3C VenID = 0x10EE DevId = 0x7 PCI address 0xBC000000
BANZAI LPC VenID = 0x8086 DevId = 0x8C54
Revison Number = 0x14
BIOS = Primary 0x200
Primary SB_Result: 0x18C3140
SB_Address: 0xFFDE008C
SB_Error: 0x0
Secondary SB_Result: 0x0
SB_Address: 0x0
SB_Error: 0x0
Enable OS Watchdog timer. Value 0x7FC00
Punch SPI boot timer Stop. Value 0x300
IOFPGA MISC RESET REG 0x18. Default Value 0x0
IOFPGA MISC RESET REG 0x18. Value 0x400
Config S2S Command register 0x704. Value 0x4
Config S2S Config register 0x700. Value 0x800000F
IDROM MAC Address = 10:B3:D6:8E:19:04
Disable GBE ASPM
SATA Port 0: Micron_5100_MT - 240.0 GB
NEXUS OS Boot Mode = 0x0
Selected Boot Option:
NEXUS OS: GRUB Boot
CISCO SUP3DC3X BIOS: v2.21.0 Date: 11/27/2024 12:29:13
Pre OS Boot Entry:
IO-FPGA: Disabled OS Watch Dog Timer!
PMB2_REG(0x8)=0xaa
S2S_REG(0x24)=0x1
Booting bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin
Trying diskboot
Filesystem type is ext2fs, partition type 0x83
Image SWID valid
Image Signature verification was Successful.
Boot Time: 8/27/2025 12:41:37
Cisco OS Boot Entry:
IO-FPGA: Enabled the OS Watch Dog Timer!
INIT: version 2.88 booting
Checking Bootflash
Bootflash firmware upgrade not required
Checking SSD
Checking firmware version for SSD
Firmware is already at latest version
OBFL device found as /dev/sda
usb device (2-1:1.0) /dev/sdb found after 0 iterations
boot device node /dev/sdb
cat: /sys/bus/usb/devices/1-1.1/dev: No such file or directory
mknod: invalid minor device number ''
Checking obfl filesystems...[ 35.469121] OBFL Error: (line 1265):obfl_global_header_check: number of blocks 5 not valid, expected 6
Checking all filesystems..r.r.r.R.r done.
[ 59.398556] SUP booted with primary IO-FPGA
[ 59.448706] in cctrl2 module
[ 59.483190] registering callback
Starting mcelog daemon
Starting rpcbind daemon...done.
creating NFS state directory: done
starting 8 nfsd kernel threads: done
starting mountd: done
starting statd: done
Loading system software
/bootflash//m9700-sf4ek9-mz.9.4.3a.bin read done
System image digital signature verification successful.
Uncompressing system image: bootflash:/m9700-sf4ek9-mz.9.4.3a.bin Wed Aug 27 12:43:13 UTC 2025
blogger: nothing to do.
C
..done Wed Aug 27 12:43:19 UTC 2025
INIT: Entering runlevel: 3
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
User Access Verification
Continuing with installation, please wait
2025 Aug 27 12:45:31 MDS9710 %USBHSD-2-MOUNT: logflash: online
Module 5: Waiting for module online.
-- SUCCESS
2025 Aug 27 12:50:50 MDS9710 %KERN-2-SYSTEM_MSG: [ 523.196775] Switchover started by redundancy driver - kernel
2025 Aug 27 12:50:50 MDS9710 %SYSMGR-2-HASWITCHOVER_PRE_START: This supervisor is becoming active (pre-start phase).
2025 Aug 27 12:50:50 MDS9710 %SYSMGR-2-HASWITCHOVER_START: Supervisor 5 is becoming active.
2025 Aug 27 12:50:51 MDS9710 %SYSMGR-2-SWITCHOVER_OVER: Switchover completed.
2025 Aug 27 12:50:54 MDS9710 %PLATFORM-1-PFM_ALERT: Disabling ejector based shutdown on sup in slot 5
2025 Aug 27 12:50:55 MDS9710 %IVR-2-IVR_NAT_INFO: Only IVR NAT is supported on this platform in this NX-OS release. IVR NAT is not enabled by default - it must be explicitly enabled.
2025 Aug 27 12:55:17 MDS9710 %USBHSD-STANDBY-2-MOUNT: logflash: online
2025 Aug 27 12:55:17 MDS9710 %USBHSD-STANDBY-2-MOUNT: slot0: online
2025 Aug 27 12:58:49 MDS9710 %PLATFORM-1-PFM_ALERT: Enabling ejector based shutdown on sup in slot 6
Module 1: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 12:59:45 MDS9710 %PLATFORM-1-PFM_ALERT: Enabling ejector based shutdown on sup in slot 5
2025 Aug 27 13:00:33 MDS9710 %MODULE-2-MOD_EOL_WARN: module 1 (DS-X9448-768K9) is approaching End of Life date. Refer to https://www.cisco.com/c/en/us/products/collateral/storage-networking/mds-9700-series-multilayer-directors/eos-eol-notice-c51-742195.html for EOL notice
2025 Aug 27 13:00:43 MDS9710 %PMON-SLOT1-2-PMON_CRIT_INFO: Port Monitor Critical Information: Con[####################] 100% -- SUCCESS
Module 4: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:01:59 MDS9710 %MODULE-2-MOD_EOL_WARN: module 4 (DS-X9448-768K9) is approaching End of Life date. Refer to https://www.cisco.com/c/en/us/products/collateral/storage-networking/mds-9700-series-multilayer-directors/eos-eol-notice-c51-742195.html for EOL notice
2025 Aug 27 13:02:08 MDS9710 %PMON-SLOT4-2-PMON_CRIT_INFO: Port Monitor Critical Information: Con[####################] 100% -- SUCCESS
Module 8: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:05:32 MDS9710 %PMON-SLOT8-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success .
Module 9: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:10:19 MDS9710 %PMON-SLOT9-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success . [####################] 100% -- SUCCESS
Module 10: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:12:31 MDS9710 %PMON-SLOT10-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success . [####################] 100% -- SUCCESS
Install has been successful.
14. Laden Sie EPLD für Fabric-Switches neu, oder installieren Sie es.
Wenn ein Upgrade nach NX-OS 9.4(5) oder höher durchgeführt wurde und ein BIOS-Upgrade enthält, laden Sie den Switch mit dem Befehl reload CLI neu. Führen Sie den Befehl reload system nicht unterbrechungsfrei aus.
| Switch | Minimale IO FPGA-Version (IO SPI 2) |
| MDS 9124V | 0.018 |
| MDS 9148V | 0.018 |
| MDS 9396V | 0.016 |
Diese Versionen werden als Teil von NX-OS 9.4(5) veröffentlicht und können installiert werden, sobald auf dem Switch NX-OS 9.4(5) (oder höher) ausgeführt wird. Auf dem EPLD wird ein Upgrade mit dem CLI-Befehl install module 1 durchgeführt. Dazu gehört ein automatisches, unterbrechungsfreies Neuladen des Switches, um das EPLD-Update zu aktivieren. Wenn das EPLD nicht aktualisiert wird, wird der alte Neulademechanismus verwendet, was dazu führen kann, dass der Switch während eines ISSU hängenbleibt. Dazu gehört auch ein BIOS-Update. Diese Funktion ist bei Fabric-Switches mit 16 Gbit/s und 32 Gbit/s nicht verfügbar.
Nach der Aktualisierung des EPLD können nachfolgende ISSUs alle im Image enthaltenen neuen BIOS-Versionen ohne störendes Neuladen aktivieren. Um die aktuellen EPLD-Versionen zu ermitteln, führen Sie den Befehl show version module 1 epld aus. Das EPLD-Gerät "IO SPI 2" ist die Version, die mit der vorherigen Tabelle übereinstimmen muss.
Dies ist ein Beispiel von einem MDS 9148V-Switch, der anzeigt, dass die Version "IO SPI 2" 0.013 lautet, was weniger als die erforderliche Version von 0.018 ist:
MDS9148V# show version module 1 epld
EPLD Device Version
---------------------------------------
MI IO SPI 0.011
IO SPI 2 0.013
Weitere Informationen zur Installation und zu Updates von EPLD finden Sie in den Versionshinweisen für die EPLD-Firmware der Serie MDS 9000, Version 9.4(5) mit der gesamten MDS-Dokumentation.
15. Überprüfen der Installation
Überprüfen Sie, ob die Installation erfolgreich und abgeschlossen ist, indem Sie den Befehl show version ausführen und sich vergewissern, dass die System- und Kickstart-Versionen die erwarteten Versionen sind:
MDS9124V# show version
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie
s_home.html
Copyright (c) 2002-2025, 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 are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
Software
BIOS: version 1.11.0
loader: version N/A
kickstart: version 9.4(3a)
system: version 9.4(3a)
BIOS compile time: 11/27/2024
kickstart image file is: bootflash:///m9124v-s8ek9-kickstart-mz.9.4.3a.bin
kickstart compile time: 3/1/2025 12:00:00 [03/24/2025 22:26:25]
system image file is: bootflash:///m9124v-s8ek9-mz.9.4.3a.bin
system compile time: 3/1/2025 12:00:00 [03/25/2025 00:13:28]
Hardware
cisco MDS 9124V 24X64G FC (1 RU) Chassis ("24X8/16/32/64 Gbps FC/Sup-4")
Intel(R) Xeon(R) CPU D-1633N @ 2.50GHz with 8053200 kB of memory.
Processor Board ID JAE26220SYR
Device name: F241-16-10-9124V-3
bootflash: 7364608 kB
Kernel uptime is 0 day(s), 0 hour(s), 2 minute(s), 53 second(s)
Last reset at 356414 usecs after Fri Aug 22 20:22:16 2025
Reason: Reset due to upgrade
System version: 9.3(2a)
Service:
plugin
Core Plugin
MDS9124V#
Überprüfen Sie auf MDS 9700s mit dem Befehl show module, ob alle Module die richtige NX-OS-Ebene haben:
MDS9710# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
5 0 Supervisor Module-4 DS-X97-SF4-K9 active *
6 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
8 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
9 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
10 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
Mod Power-Status Reason
--- ------------ ---------------------------
2 powered-dn Configured Power down
3 powered-dn Configured Power down
Mod Sw Hw
--- --------------- ------
1 9.4(3a) 1.1
4 9.4(3a) 1.3
5 9.4(3a) 1.0
6 9.4(3a) 1.0
8 9.4(3a) 1.0
9 9.4(3a) 1.0
10 9.4(3a) 1.0
...
16. Erneutes Aktivieren von Analysen
Wenn der unterbrechungsfreie Upgrade-Pfad mehr als ein Upgrade auf die endgültige Zielversion umfasst, muss dieser Schritt nur beim letzten NX-OS-Upgrade ausgeführt werden. Das heißt, das Upgrade auf die endgültige Zielversion. Wenn das Upgrade auf die endgültige Zielversion abgeschlossen ist und die Analysefunktion in Schritt 7 deaktiviert wurde, kann sie jetzt erneut aktiviert werden:
MDS9718# run before_issu_analytics.cfg
17. Speichern Sie eine Kopie der Show Tech-Support Details, nachdem das Upgrade abgeschlossen ist
mds9124V# tac-pac
Collecting show tech-support details...
Show tech details will take 4-8 minutes to complete. Please Wait ...
Collecting show logging onboard...
tacpac file volatile:mds9124V_tacpac_2025-08-22.gz created.
mds9124V#
18. Kopieren Sie den gerade gespeicherten tac-pac/techsupport auf Ihren TFTP-Server
Bei Fragen zur Installation auf dem tac-pac vor der Installation können Sie mit dem tac-pac nach der Installation vergleichen. Überprüfen Sie den Befehl 'move', der die Datei umbenennt:
MDS9124V# move volatile:F241-16-10-9124V-3_tacpac_2025-08-22.gz volatile:F241-16-10-9124V-3_tacpac_2025-08-22_after_install.gz
MDS9124V#
MDS9124V# copy volatile:F241-16-10-9124V-3_tacpac_2025-08-22_after_install.gz tftp://192.168.1.1
Trying to connect to tftp server......
Connection to server Established. Copying Started.....
-
TFTP put operation was successful
Copy complete.
MDS9124V#
| Überarbeitung | Veröffentlichungsdatum | Kommentare |
|---|---|---|
7.0 |
01-Jul-2026
|
Aktualisierte Einführung (gekürzt), Rechtschreibung, Abstände, Grammatik, Satzstruktur und CCW-Warnmeldungen. |
6.0 |
15-Apr-2026
|
Spezifische Anweisungen für 32G- und 64G-Fabric-Switches ab NX-OS 9.4(5) hinzugefügt. |
5.0 |
04-Sep-2025
|
'System-Switchover' hinzugefügt und die Reihenfolge der Überprüfung auf Inkompatibilität und Auswirkungen umgekehrt. |
4.0 |
28-Aug-2025
|
Spezielle Anweisungen für Directors der Cisco MDS 9700-Serie aktualisiert |
2.0 |
26-Nov-2024
|
Neuzertifizierung, neu geschrieben, um die gesamte Shipping MDS-Hardware einzubeziehen, aktualisiert auf die aktuellen Best Practices, einschließlich Protokollerfassung und MD5-Prüfsummen. |
1.0 |
01-Sep-2021
|
Erstveröffentlichung |