In dit document wordt beschreven hoe u veelvoorkomende problemen kunt identificeren en oplossen tijdens ISSU-upgrades op Switches uit de Cisco Catalyst 9000-reeks.
Cisco raadt kennis van de volgende onderwerpen aan:
Cisco Catalyst 9000-serie architectuur en implementatiemodellen
Software maintenance upgrades (SMU) en ISSU-proces
StackWise Virtual en StackWise technologieën
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Cisco Catalyst 9400-, 9500- en 9600-Switches
Cisco IOS® XE
Dubbele supervisor en StackWise virtuele implementaties
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
In-Service Software Upgrade (ISSU) maakt het mogelijk om de software van de switch te upgraden terwijl het netwerk operationeel blijft. Er moeten verschillende voorwaarden zijn om ISSU te laten slagen: het softwarepad moet worden ondersteund, stackleden moeten overeenkomende versies uitvoeren en de firmware moet uitlijnen. Als u niet aan deze voorwaarden voldoet, kan de upgrade worden onderbroken of kan netwerkinstabiliteit optreden.
Voordat de ISSU-upgrade begint, moet u deze controles uitvoeren:
1. Bevestig dat de huidige en beoogde Cisco IOS XE-versies ISSU ondersteunen.
2. Controleer of het upgradepad wordt vermeld als ondersteund in de Cisco ISSU Compatibility Matrix.
3. Controleer of alle stapelleden of supervisors hetzelfde softwareimage uitvoeren.
4. Zorg ervoor dat zowel actieve als standby-toezichthouders dezelfde ROMMON-versies gebruiken.
5. Controleer of de switch in de installatiemodus werkt (de opstartvariabele moet packages.conf zijn).
6. Controleer de beschikbaarheid van geheugen en flashruimte voor de nieuwe afbeelding.
7. Controleer of de switch niet in een gedegradeerde of niet-redundante toestand verkeert.
8. Valideren dat er geen actieve fouten, hardwarematige alarmen of kritieke logs bestaan.
9. Bevestig dat de uitvoer voor details van de uitgiftestatus aangeeft dat er geen ISSU-bewerking wordt uitgevoerd.
Voorbeeld:
switch# show issu state detail
Current ISSU Status: Enabled
Previous ISSU Operation: N/A
<snip>
No ISSU operation is in progress <<<<<<<<<
Let op: als ISSU al bezig is, start dan geen nieuwe upgrade.
Voer deze opdrachten uit om te helpen bij de validatie:
Symptoom: de opdracht show issue state detail laat zien dat ISSU bezig is, ook al is de upgrade niet voltooid of expliciet mislukt. Deze voorwaarde kan verdere ISSU-pogingen blokkeren en normale upgradeworkflows verstoren.
De foutmelding ISSU in uitvoering kan worden weergegeven:
FAILED: ISSU in progress; please use install abort issu to abort ISSU operation OR install commit to complete the current ISSU operation.
Verificatie: Uitvoeren, details van uitgiftestatus weergeven en zoeken naar:
Current ISSU Status: In Progress
Previous ISSU Operation: N/A
Als de status gedurende een langere periode ongewijzigd blijft, is het proces waarschijnlijk vastgelopen.
Oorzaak: onverwachte onderbreking tijdens een eerdere ISSU-poging of incompatibiliteitsfout.
Oplossing: voer de opdracht Installatie afbreken uit.
Als ISSU nog steeds bezig is nadat u geprobeerd hebt de ISSU-bewerking af te breken, voert u de volgende stappen uit:
Let op: deze procedure kan een herbelasting van de hele switch of stapel veroorzaken.
Installatie uitvoeren Inactieve opdracht verwijderen:
Switch#install remove inactive
install_remove: START Thu Jun 12 04:31:54 UTC 2025
install_remove: Removing IMG
Cleaning up unnecessary package files
Interne service inschakelen:
switch(config)# service internal
De huidige installatiestatus wissen:
switch#clear install state
Waarschuwing: start nooit een andere ISSU terwijl een ISSU-bewerking actief blijft. Dit kan leiden tot softwarecorruptie of instabiliteit van het apparaat.
Symptomen: Bepaalde configuraties zijn niet compatibel met de nieuwe softwareversie en kunnen problemen veroorzaken tijdens de upgrade. Deze fout in de opdrachtenlijst (MCL) "MCL-Terminating the current ISSU Operation" (MCL-beëindiging van de huidige ISSU-bewerking) kan verschijnen:
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
Oplossing: Voer de show redundancy config-sync failures historische mcl opdracht uit en verwijder indien mogelijk de niet-overeenkomende opdrachten. Als de opdrachten niet kunnen worden verwijderd, voert u een standaard upgrade uit.
Opmerking: controleer of er geen ISSU-upgrade wordt uitgevoerd om een nieuwe upgrade te starten. Raadpleeg de sectie ISSU State Stuck in Progress.
Deze fout kan zich voordoen:
%REDUNDANCY-2-IPC: IOS versions do not match.
Verificatie: Vergelijk Cisco ROMMON- en Cisco IOS-versies met behulp van de opdracht show version. In dual-SUP-systemen moet u bevestigen dat beide SUP's dezelfde firmware- en softwareversies gebruiken.
Oplossing: upgrade Cisco ROMMON of Cisco IOS naar dezelfde versie voordat u ISSU start.
Opmerking: Raadpleeg de platformspecifieke releasenota's voor de stappen van de ROMMON-upgrade.
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
2.0 |
09-Sep-2026
|
Opmaak, opeenvolgende stappen, kopteksten. |
1.0 |
11-Jul-2025
|
Eerste vrijgave |