Questo documento descrive le istruzioni per un aggiornamento senza interruzioni del software NX-OS sugli switch Multilayer Director (MDS) Cisco MDS 9000 Series.
Questo processo si applica sia agli open system che agli switch FICON MDS.
Tutti gli switch MDS supportano aggiornamenti e downgrade senza interruzioni, fatte salve le limitazioni elencate nella Guida all'installazione e all'aggiornamento dei software Cisco MDS 9000 NX-OS e SAN-OS. Fare riferimento alla documentazione di MDS, incluse le note sulla versione: Cisco MDS 9000 - Release 9.x Documentation Suite.
La release di destinazione è la release NX-OS in cui è in corso l'aggiornamento o il downgrade di MDS in un'installazione completa. La versione finale di destinazione è la versione finale di NX-OS desiderata. Possono essere necessarie due o più installazioni di queste versioni target intermedie per raggiungere la versione target finale. Le matrici di aggiornamento senza interruzioni per open system e FICON sono reperibili in: Cisco MDS 9000 NX-OS Software and Firmware Upgrade and Downgrade Guide, Release 9.x.
Tali versioni sono state modificate e richiedono tutti gli aggiornamenti da una versione NX-OS precedente alla 9.4(1a) alla versione finale NX-OS successiva alla 9.4(1a). È essenziale consultare la guida all'aggiornamento e al downgrade del software e del firmware Cisco MDS 9000 NX-OS per ulteriori informazioni.
Su MDS serie 97xx con due supervisori, durante l'installazione di NX-OS le nuove immagini vengono caricate sul supervisore di standby. Viene quindi eseguito un switchover per rendere attivo il supervisore di standby che esegue il nuovo codice. Il codice viene caricato sul supervisore precedentemente attivo e diventa il nuovo supervisore in standby. Il data plane continua a trasmettere il traffico Fibre Channel. I moduli avviano quindi il processo di aggiornamento senza interruzioni al modulo con il numero più basso e procedono al livello più alto.
Gli switch fabric serie MDS 91xx, 92xx o 93xx dispongono di un solo supervisore. Il supervisore (control plane) viene ricaricato senza interruzioni al termine dell'aggiornamento. Il data plane continua a trasmettere il traffico Fibre Channel senza interruzioni.
Se si intende eseguire l'aggiornamento tramite Telnet, Secure Shell (SSH) o Simple Network Management Protocol (SNMP) (Fabric Manager/Device Manager), accertarsi di disporre di una connessione Ethernet per entrambi i supervisori. Quando il supervisore si riavvia senza interruzioni, la sessione terminale viene persa. Ricollegarsi allo switch e al supervisore dello standby precedente.
È possibile aggiornare contemporaneamente più switch all'interno dello stesso fabric. Una volta aggiornati tutti gli switch della struttura, le funzionalità di tutti i dispositivi possono essere valutate su un periodo di tempo di circa sette giorni. Se non vengono rilevati problemi, è possibile aggiornare gli switch nel fabric ridondante.
Le best practice per l'aggiornamento degli switch MDS serie 9000 sono state aggiornate per garantire un'esperienza ottimale con gli ISU. Prima di eseguire il kickstart di installazione... system..., attenersi esattamente a questa procedura.
Nota: La versione di destinazione è la versione NX-OS in cui è in corso l'aggiornamento o il downgrade di MDS in un'installazione completa. La versione finale di destinazione è la versione finale di NX-OS desiderata. Possono essere necessarie due o più installazioni di queste versioni di destinazione intermedie per raggiungere la versione di destinazione finale. Questo processo può essere ripetuto per ciascuna release di destinazione intermedia e per la release di destinazione finale.
Nota: Verificare il percorso di aggiornamento o downgrade supportato alla versione di destinazione finale senza interruzione delle attività. Per informazioni al riguardo, vedere il capitolo relativo al percorso di downgrade senza interruzione delle attività per il software Cisco MDS NX-OS supportato nel manuale Cisco MDS 9000 NX-OS Software and Firmware Upgrade and Downgrade Guide (Guida all'aggiornamento e al downgrade del software Cisco MDS 9000 NX-OS), versione 9.x.
1. Salvare una copia di un documento contenente i dettagli di supporto tecnico come file compresso
Contiene la configurazione corrente dello switch, i file di log e lo stato di tutte le interfacce. In caso di anomalia durante o dopo l'aggiornamento, lo stato dello switch precedente all'aggiornamento facilita la risoluzione dei problemi e riduce il tempo necessario per diagnosticare eventuali problemi. In NX-OS versione 8.4(2b) e successive, è possibile usare il comando tac-pac. Nelle versioni precedenti, è possibile usare il comando show tech-support details:
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. Salvataggio del file tac-pac/techsupport esterno allo switch
Copiare il tac-pac/supporto tecnico salvato sul server TFTP, rinominandolo in modo da includere 'before_install'. In questo modo è possibile ottenere tre risultati:
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
Nota: Nell'esempio precedente viene usato il protocollo TFTP, il MDS supporta anche FTP, SCP e SFTP.
3. (Facoltativo) Salvare le immagini correnti in Uso esterno allo switch
Verificare di disporre di una copia delle immagini correnti sul server TFTP, in modo da disporre di un backup se è necessario tornare alla versione originale. In caso contrario, copiarlo dallo switch al server TFTP adesso. Per determinare le immagini correnti, eseguire il comando show version. Vedere gli esempi seguenti:
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
Nota: Per le voci relative al nome file dei prompt, utilizzare la versione corrente.
nell'esempio precedente viene usato il protocollo TFTP. MDS supporta anche FTP, SCP e SFTP.
4. Scaricare il sistema di destinazione e le immagini Kickstart
Scaricare le nuove immagini NX-OS dalla pagina Download Software di Cisco. È necessario disporre di un kickstart e di un'immagine del sistema. Posizionarle sul server TFTP nella directory TFTP predefinita.
Cisco fornisce due tipi di software NX-OS. Payload non-Crypto, noto anche come Non-Payload Encryption (NPE), versioni sono per i paesi o governi che il Dipartimento del Commercio degli Stati Uniti ha elencato come un elenco di software non di esportazione che include la crittografia. Alcune funzionalità avanzate di risoluzione dei problemi non sono incluse nelle versioni di NPE. Le versioni NPE possono inoltre limitare la possibilità per Cisco di fornire soluzioni alternative o hot fix. Solo i clienti che rientrano nelle restrizioni all'esportazione possono eseguire le versioni NPE.
Questa tabella può essere utilizzata per selezionare la serie di switch e l'immagine software dello switch:
| Cisco serie MDS Switch Type | Tipo di switch IBM serie MDS |
Convenzione di denominazione |
| SAN24C-7 |
Il nome del file inizia con m9124v-s8ek9 |
|
| SAN32C-6 |
Il nome del file inizia con m9100-s6ek9 |
|
| Nessuna |
Il nome del file inizia con m9100-s5ek9 |
|
| SAN48C-6 |
Il nome del file inizia con m9148-s6ek9 |
|
| SAN48C-7 |
Il nome del file inizia con m9148v-s8ek9 |
|
| SAN16C-R |
Il nome del file inizia con m9220-s7ek9 |
|
| SAN50C-R |
Il nome del file inizia con m9250-s5ek9 |
|
| Nessuna |
Il nome del file inizia con m9300-s1ek9 |
|
| SAN96C-6 |
Il nome del file inizia con m9300-s2ek9 |
|
| SAN96C-7 |
Il nome del file inizia con m9396v-s3ek9 |
|
| MDS serie 9710, 9706 e 9718 Supervisor Module-3 |
01FT600 SF1 e 01FT601 SF1E |
Il nome del file inizia con m9700-sf3ek9 |
| MDS serie 9710, 9706 e 9718 Supervisor Module-4 |
02JD753 SF4 |
Il nome del file inizia con m9700-sf4ek9 |
Nota: Nella pagina di download di Cisco, passare il mouse sul nome del file per recuperare il Message Digest5 (MD5).

5. Verificare che sia disponibile sufficiente spazio libero su Bootflash per l'aggiunta di nuove immagini
Se lo spazio sul bootflash non è sufficiente per contenere il sistema di destinazione e le immagini di avvio rapido, è necessario cancellare almeno il file di immagine del sistema. Mantenere l'immagine kickstart e, in caso di malfunzionamento, è possibile portare lo switch a un punto in cui è possibile caricare (TFTP) una nuova immagine. Una volta eseguito l'aggiornamento, è possibile eliminare la versione precedente.
Nota: Impossibile eliminare le immagini correnti.
Eseguire il comando dir per verificare lo spazio disponibile per il bootflash:
MDS9124V# dir bootflash:
Se si esegue uno switch MDS 9700 con doppio supervisore, eseguire questo comando per verificare se lo spazio disponibile sul supervisore di standby è sufficiente:
MDS9700# dir bootflash://sup-standby/
6. Scaricare nuove immagini sul bootflash dello switch dal server TFTP
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
Nota: nell'esempio precedente viene usato il protocollo TFTP. MDS supporta anche FTP, SCP e SFTP.
Convalidare il checksum e il checksum MD5:
Esempio di checksum MD5 valido:
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#
Esempio di checksum MD5 non valido che deve essere scaricato nuovamente.
MDS9124V# show version image m9124v-s8ek9-mz.9.4.3a.bin
MD5 Verification Failed
Image integrity check failed
Se il MDS da aggiornare è una serie 9700, copiare sia l'immagine kickstart che l'immagine di sistema su bootflash sul supervisor di standby:
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. Salvare la configurazione di SAN Analytics e disabilitare temporaneamente la funzionalità di SAN Analytics
Questo passaggio deve essere completato se tutti i passaggi sono veri:
Per gli switch IBM 9700, il modello IBM per il modulo Advanced FC da 4/8/16/32 Gbps è 01FT644.
Se il percorso di aggiornamento senza interruzioni include più di un aggiornamento alla versione finale di destinazione, questo passaggio deve essere completato solo al primo aggiornamento di NX-OS.
Ciò è dovuto a un problema che può causare il danneggiamento di TCAM quando l'analisi è abilitata e viene completato un aggiornamento di NX-OS. L'analisi viene riabilitata al passo 15 una volta completato l'aggiornamento. Se il comando show feature mostra l'analisi è disabilitato, è possibile ignorare questo passaggio e il passaggio 14. Questo problema è documentato nell'ID bug Cisco CSCwo03706.
Questo comando mostra un modulo da 32 Gbps nello slot 12 come MDS 9718:
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
Questo comando mostra un modulo da 32 Gbps nello slot 12 di una SAN192C (9706) con marchio IBM:
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
Questo comando mostra che il tipo di switch è 9148T:
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#
Questo comando mostra come l'analisi delle funzionalità è abilitata:
MDS9718# show feature | i analytics
analytics 1 enabled
Se SAN Analytics è abilitato, salvare una copia della configurazione di SAN Analytics per entrambi i supervisori:
MDS9718# echo "configure terminal" > before_issu_analytics.cfg
MDS9718# show running-config analytics >> before_issu_analytics.cfg
Se si tratta di un MDS 9700 o di un IBM 9700, copiare la configurazione dell'analisi sul supervisore di standby:
MDS9718# copy before_issu_analytics.cfg bootflash://sup-standby/
Disabilitare temporaneamente la funzionalità SAN Analytics:
MDS9718# configure terminal
MDS9718(config)# no feature analytics
MDS9718(config)# end
MDS9718# copy running-config startup-config
8. Eseguire uno switchover del sistema (solo MDS 9700s)
Se lo switch è uno switch MDS 9700, questo passaggio deve essere completato.
Eseguire un comando di passaggio al sistema dal supervisore attivo. Una volta completato il passaggio al sistema, riconnettere il supervisore appena attivo e attendere che il supervisore in standby raggiunga lo stato 'ha-standby'.
Questo è un esempio di comando di switchover del sistema dalla connessione alla console sul supervisor attivo:
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...
Riconnettersi al supervisore appena attivo ed eseguire il comando show module. Quando il supervisore entra in stato "ha-standby", questo passaggio è completo:
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. Verifica delle incompatibilità tra le release di NX-OS
Eseguire il comando show incompatibility system <nome immagine sistema di destinazione> per verificare la presenza di incompatibilità tra le versioni NX-OS e di eventuali eventi di switch che potrebbero impedire l'aggiornamento. In questo modo si garantisce che il file system /var/volatile/tmp disponga di spazio sufficiente per continuare. Ecco un esempio:
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. Determinare l'impatto dell'installazione
In questo modo è possibile controllare le immagini e verificare che siano compatibili con lo switch. Indica inoltre se nell'immagine è incluso un aggiornamento del BIOS. Questa operazione viene completata con il comando show install all impact:
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#
Nota: Questo comando deve essere immesso come riga singola, non come due righe separate. Non viene utilizzato per l'installazione, ma può essere utilizzato per verificare il processo di installazione e fornire un report che mostra le versioni di origine e di destinazione. Viene inoltre visualizzato se l'aggiornamento causa interruzioni o non causa interruzioni durante l'esecuzione dell'aggiornamento.
Nota: Tutte le sessioni di trasferimento file (come SFTP/SCP) allo switch devono essere chiuse prima di iniziare il processo di aggiornamento/downgrade. Qualsiasi sessione di trasferimento file aperta può causare l'interruzione del ricaricamento dello switch al momento dell'invio del messaggio o dell'ID.
Per ulteriori informazioni, vedere l'ID bug Cisco CSCvo2269 e l'ID bug Cisco CSCvu52058. I client si sono lamentati del fatto che MobaXterm apra una sessione SFTP quando si apre una sessione SSH e che impedisce l'esecuzione dell'aggiornamento.
Nota: Linee guida specifiche per switch fabric a 32 Gb/s:
Nota: Linee guida specifiche per switch fabric a 64 Gb/s:
Il meccanismo per l'attivazione degli aggiornamenti del BIOS sugli switch fabric a 64 Gb/s è stato modificato. Dopo il primo aggiornamento a NX-OS 9.4(5) o versioni successive, si consiglia di aggiornare anche lo switch EPLD. Questa EPLD contiene nuove funzionalità per consentire alla CPU dello switch di essere alimentata in modo indipendente e di continuare a mantenere l'inoltro del traffico senza interruzioni. Tutti gli aggiornamenti EPLD comportano interruzioni poiché lo switch viene ricaricato come parte dell'aggiornamento EPLD. Questa operazione deve essere eseguita solo una volta dopo il primo aggiornamento a NX-OS 9.4(5) o versioni successive.
Vedere il passo 14 per ulteriori dettagli.
11. Verificare che nella directory dei file Tmp non sia in uso più del 9%
Alcuni switch MDS utilizzano la directory /var/volatile/tmp, mentre altri la directory /var/tmp. Eseguire il comando show system internal flash | inc "/var/tmp|/var/volatile/tmp" per controllare lo spazio disponibile su entrambi:
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#
Nota: L'esempio precedente mostra che il file system ha utilizzato l'1% ed è quindi possibile procedere al passaggio successivo. Se la directory /var/volatile/tmp o la directory /var/tmp è utilizzata per oltre il 9%, non continuare l'installazione e contattare Cisco TAC.
12. Aggiornare il BIOS dei Supervisor(s) dalla nuova immagine del sistema
Ogni tipo specifico di hardware dispone di versioni del BIOS specifiche. La numerazione varia ampiamente a seconda del tipo specifico di hardware, ad esempio supervisore, modulo di commutazione e così via. se l'output del comando show install all impact nel passaggio 10 indica che è presente un aggiornamento del BIOS nella versione di destinazione, continuare con questa procedura.
Nota: In NX-OS 9.4(2) è stato introdotto un nuovo BIOS supervisor per il CVE-2024-20397.
Questa procedura è valida per tutti i modelli di switch se la versione corrente dello switch NX-OS è compresa tra la 8.4(2) e la 9.3(2a) e la versione di NX-OS di destinazione è la 9.4(2) o successiva. È importante anche per gli switch fabric a 32 Gbps con versioni NX-OS inferiori a NX-OS 9.4(5). Assicurarsi che le immagini NX-OS siano già state copiate sul supervisor prima di procedere con questi passaggi.
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
...
Nell'esempio, il BIOS di un MDS 9718 con supervisori negli slot 9 e 10 è stato aggiornato alla versione 9.4(2a):
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. Aggiornare il sistema operativo NX-OS sullo switch.
Procedere con l'aggiornamento alla nuova versione di NX-OS che esegue il comando 'install all':
Questo è un esempio di aggiornamento di MDS 9124V a 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.
Questo è un esempio di aggiornamento di MDS 9710 a 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. Ricaricare o installare EPLD per gli switch fabric
Se l'aggiornamento è stato eseguito dopo NX-OS 9.4(5) o versioni successive e contiene un aggiornamento del BIOS, ricaricare lo switch con il comando reload CLI. Non eseguire il comando reload system senza interruzioni.
| Switch | Versione minima FPGA I/O (IO SPI 2) |
| MDS 9124V | 0.018 |
| MDS 9148V | 0.018 |
| MDS 9396V | 0.016 |
Queste versioni sono rilasciate come parte di NX-OS 9.4(5) e possono essere installate quando lo switch esegue NX-OS 9.4(5) (o versioni successive). L'EPLD viene aggiornato eseguendo il comando install module 1 epld CLI. Ciò include un ricaricamento automatico dello switch con interruzione delle attività per attivare l'aggiornamento EPLD. Se l'EPLD non viene aggiornato, viene utilizzato il vecchio meccanismo di ricaricamento, che può causare il blocco dello switch durante un problema, incluso un aggiornamento del BIOS. Questa funzionalità non è disponibile sugli switch fabric a 16 e 32 Gb/s.
Una volta aggiornato l'EPLD, gli ISSU successivi possono attivare tutte le nuove versioni del BIOS contenute nell'immagine senza interruzioni del caricamento. Per determinare le versioni EPLD correnti, eseguire il comando show version module 1 epld. La versione del dispositivo EPLD 'IO SPI 2' deve corrispondere alla tabella precedente.
Questo è un esempio di uno switch MDS 9148V in cui il valore della versione 'IO SPI 2' è 0,013, inferiore alla versione richiesta di 0,018:
MDS9148V# show version module 1 epld
EPLD Device Version
---------------------------------------
MI IO SPI 0.011
IO SPI 2 0.013
Per ulteriori informazioni sull'installazione e sugli aggiornamenti di EPLD, fare riferimento alle note di rilascio per il firmware EPLD MDS serie 9000, versione 9.4(5), che include tutta la documentazione relativa a MDS.
15. Verificare l'installazione.
Per verificare che l'installazione sia stata completata correttamente, eseguire il comando show version e notare che le versioni del sistema e di kickstart sono le versioni previste:
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#
Su MDS 9700s, verificare che tutti i moduli siano al livello NX-OS corretto tramite il comando show module:
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. Riattivare l'analisi
Se il percorso di aggiornamento senza interruzioni include più di un aggiornamento alla versione di destinazione finale, questo passaggio deve essere completato solo nell'ultimo aggiornamento del sistema operativo NX. ovvero l'aggiornamento alla release di destinazione finale. Una volta completato l'aggiornamento alla release di destinazione finale, se la funzionalità di analisi è stata disabilitata nel passaggio 7, è ora possibile riabilitarla:
MDS9718# run before_issu_analytics.cfg
17. Salvare una copia di Mostra dettagli supporto tecnico al termine dell'aggiornamento
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. Copiare sul server TFTP il supporto tecnico/tac-pac appena salvato
Per le domande sull'installazione sul tac-pac prima dell'installazione, è possibile confrontarlo con il tac-pac dopo l'installazione. Rivedere il comando 'move', che rinomina il file:
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#
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
7.0 |
01-Jul-2026
|
Introduzione aggiornata (abbreviata), ortografia, spaziatura, grammatica, struttura della frase e avvisi CCW. |
6.0 |
15-Apr-2026
|
Sono state aggiunte istruzioni specifiche per gli switch fabric 32G e 64G a partire da NX-OS 9.4(5). |
5.0 |
04-Sep-2025
|
È stato aggiunto "system switchover" e invertito l'ordine di verifica delle incompatibilità e dell'impatto. |
4.0 |
28-Aug-2025
|
Istruzioni speciali aggiornate per i director Cisco MDS serie 9700 |
2.0 |
26-Nov-2024
|
Certificazione, riscritta per includere tutto l'hardware MDS di spedizione, aggiornata alle best practice correnti, inclusa l'acquisizione dei log e i checksum MD5. |
1.0 |
01-Sep-2021
|
Versione iniziale |