Introduzione
Questo documento descrive come identificare e risolvere i problemi comuni durante gli aggiornamenti di ISE sugli switch Cisco Catalyst serie 9000.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
-
Modelli di architettura e implementazione di Cisco Catalyst serie 9000
-
Aggiornamenti della manutenzione software (SMU) e processo ISSU
-
Tecnologie StackWise Virtual e StackWise
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
Il protocollo ISSU (In-Service Software Upgrade) consente di aggiornare il software dello switch senza interrompere l'operatività della rete. Affinché l'ISSU abbia successo devono sussistere diverse condizioni: il percorso software deve essere supportato, i membri dello stack devono eseguire versioni corrispondenti e il firmware deve essere allineato. Il mancato rispetto di queste condizioni può interrompere l'aggiornamento o causare instabilità della rete.
Esegui controlli iniziali prima dell'aggiornamento di IOS
Prima di avviare l'aggiornamento dell'ISSU, verificare quanto segue:
-
Confermare che le versioni Cisco IOS XE corrente e di destinazione supportino ISSU.
-
Verificare che il percorso di aggiornamento sia elencato come supportato nella matrice di compatibilità Cisco IOS.
-
Verificare che tutti i membri dello stack o i supervisori eseguano la stessa immagine software.
-
Accertarsi che i supervisori attivi e in standby utilizzino le stesse versioni di ROMMON.
-
Verificare che lo switch funzioni in modalità di installazione (la variabile di avvio deve essere packages.conf).
-
Verificare la disponibilità di memoria e spazio flash per la nuova immagine.
-
Verificare che lo switch non sia in stato danneggiato o non ridondante.
-
Verificare che non siano presenti errori attivi, allarmi hardware o registri critici.
-
Confermare che non sono in corso operazioni ISSU precedenti utilizzando il comandoshow issu state detail
. L'output deve indicare:
switch# show issu state detail
Current ISSU Status: Enabled
Previous ISSU Operation: N/A
No ISSU operation is in progress <<<<<<<<<
Attenzione: Se l'utilità ISSU è già in corso, non avviare un altro aggiornamento.
Per semplificare la convalida, eseguire i comandi seguenti:
- show boot system
- mostra dettagli stato problema
- mostra ridondanza
- show module
Risoluzione dei problemi relativi agli errori comuni di aggiornamento di IOS
Stato dell'emittente bloccato in corso
Sintomo: Il comandoshow issu state detail
mostra che il comando ISSU è in corso anche se l'aggiornamento non è stato completato o non è riuscito in modo esplicito. Questa condizione può bloccare ulteriori tentativi di verifica dell'integrità e interrompere i normali flussi di lavoro di aggiornamento.
Viene visualizzato il messaggio di errore ISSU in corso:
FAILED: ISSU in progress; please use install abort issu to abort ISSU operation OR install commit to complete the current ISSU operation.
Verifica: Esegui show issu state detail
e cerca:
Current ISSU Status: In Progress
Previous ISSU Operation: N/A
Se lo stato rimane in corso senza modifiche per un periodo di tempo prolungato, è probabile che il processo sia bloccato.
Causa principale: interruzione imprevista durante un precedente tentativo di risoluzione dei problemi o un errore di incompatibilità.
Soluzione: Eseguire ilinstall abort issu
comando.
Se l'utilità ISSU è ancora in corso, eseguire la procedura seguente:
Eseguire il comandoinstall remove inactive
.
Switch#install remove inactive
install_remove: START Thu Jun 12 04:31:54 UTC 2025
install_remove: Removing IMG
Cleaning up unnecessary package files
Abilita servizio interno:
switch(config)# service internal
Cancella lo stato di installazione corrente:
switch#clear install state
Attenzione: Questo comando può causare il ricaricamento dell'intero switch o stack.
Avviso: Non avviare mai un altro problema mentre uno rimane attivo. Ciò può causare il danneggiamento del software o l'instabilità del dispositivo.
Compatibilità della configurazione tra versioni
Sintomo: alcune configurazioni non sono compatibili con la nuova versione del software e possono causare problemi durante l'aggiornamento. È possibile che venga visualizzato il messaggio di errore "MCL-Terminating the current ISSU Operation" (MCL-Terminazione dell'operazione di invio corrente in corso):
ERROR: MCL-Terminating the current ISSU Operation. ISSU Abort operation is initiated
ERROR: Once ISSU abort is done please check full list of mismatched commands via:
ERROR: show redundancy config-sync failures historic mcl
Soluzione: Eseguire ilshow redundancy config-sync failures historic mcl
comando e, se possibile, rimuovere i comandi non corrispondenti. Se non è possibile rimuovere i comandi, eseguire un aggiornamento standard.
Nota: Verificare che non sia in corso alcun aggiornamento di ISSU per avviare un nuovo aggiornamento. Fare riferimento alla sezione Stato dell'emissione bloccato in corso.
Incompatibilità dovuta a ROMMON o a una mancata corrispondenza delle versioni del software
Sintomo: Il caricamento non viene eseguito oppure viene ripristinato il caricamento non eseguito da ISSU. Questo errore può essere visualizzato:
%REDUNDANCY-2-IPC: IOS versions do not match.
-
Verifica: Confrontare le versioni Cisco ROMMON e Cisco IOS utilizzando ilshow version
comando. Nei sistemi a doppia SUP, verificare che entrambe le SUP utilizzino le stesse versioni di firmware e software.
-
Soluzione: Aggiornare Cisco ROMMON o Cisco IOS alla stessa versione prima di avviare ISSU.
Nota: Per i passaggi di aggiornamento di ROMMON, consultare le note sulla versione specifiche della piattaforma.
Ripristino da aggiornamento parziale ISSU o modalità ROMMON
Aggiornamento parziale
- Verifica: per un aggiornamento parziale, verificare che non sia ancora in corso un aggiornamento di ISSU. Se l'utilità ISSU è ancora in corso, attendere alcuni minuti fino al completamento o al rollback dell'utilità.
- Soluzione: Se l'aggiornamento non viene completato, consultare la sezione Stato di emissione bloccato in corso. Eseguire quindi un aggiornamento standard.
Lo switch o il supervisore entra in modalità ROMMON
- Verifica: Collegare la console all'unità interessata e verificare lo stato.
- Soluzione: Cercare il file Cisco IOS.bin o il file packages.conf per ripristinare lo switch o il supervisore. Per i dettagli sul ripristino dell'unità, consultare la guida ROMMON.
Informazioni correlate