In dit document wordt beschreven hoe problemen met SWIM kunnen worden opgelost, met praktische controles, duidelijke herstelstappen en informatie die moet worden gecontroleerd voordat de escalatie wordt gestart.
In dit document betekent CatC Cisco Catalyst Center (CatC) en SWIM betekent Software Image Management (SWIM).
Voordat u een wijziging aanbrengt, moet u ervoor zorgen dat console- of beheertoegang beschikbaar is, dat het doelimage correct is, dat er een back-uppad bestaat, dat het apparaat niet al een andere installatiebewerking uitvoert en dat de wijziging is goedgekeurd.
De GUI geeft nuttige context voordat u naar CLI of databasecontroles gaat.
Deze controle moet een van de eerste controles zijn voordat problemen met de distributie of activering van het image worden opgelost.

Aanbevolen TAC-controlestroom:

Wat TAC verifieert:
Waarom deze stap belangrijk is: Deze stap helpt u om fouten in de beeldselectie vroegtijdig op te vangen. Het helpt u ook uit te leggen of de upgrade werd aangedreven door naleving, levenscyclusafstemming of een beveiligingsadvies.
Als de FIPS-modus is ingeschakeld, moet het importeren van een op URL gebaseerd image worden beperkt door platformbeveiligingscontroles. Gebruik in dergelijke gevallen een ondersteunde importmethode zoals Cisco.com of een lokale bestandsuppload en bevestig vervolgens dat de metagegevens en controlesom van het image correct zijn ingevuld na het importeren.
![]() |
![]() |

Als een externe distributieserver is geconfigureerd onder Systeem > Instellingen > Apparaatinstellingen > Afbeeldingsdistributieservers, neemt u deze vanaf het begin van de case op in uw analyse. Het kan invloed hebben op de overdrachtsmethode, de overdrachtstiming, het faseringsgedrag en het werkelijke punt van falen tijdens de beelddistributie.

Welke TAC-controles:
Waarom dit belangrijk is:
Wanneer een externe distributieserver in gebruik is, is het imagepad niet langer een eenvoudige overdracht van controller naar apparaat. Een storing wordt veroorzaakt door de externe server, protocolvoorkeur, bereikbaarheid, imagestaging of beschikbaarheid aan de serverzijde in plaats van door het apparaat zelf.
Aanbevolen TAC-validatiestroom:
Gemeenschappelijke TAC-kwesties om op te letten:
Verzamel voor het oplossen van problemen:
Aanbevolen TAC-verzamelvolgorde:
Waarom dit belangrijk is: Deze informatie vroeg verzamelen vermindert heen en weer tijdens escalatie en helpt TAC te bepalen of het probleem verband houdt met de selectie van afbeeldingen, taakorkestratie, platformcompatibiliteit of apparaatstatus.
Controleer deze items in de GUI:
Aanbevolen TAC-validatievolgorde:
Waarom dit van belang is: Deze controles helpen TAC te bepalen of het probleem wordt veroorzaakt door beeldselectie, toewijzing, verwerking van controllertaken, inventarissynchronisatie of het apparaat zelf.
Voer alleen de opdrachten uit die passen bij de platform- en softwaremodus.
Deze installatiegerelateerde opdrachten zijn vooral handig tijdens de SWIM-upgradeanalyse. De opdracht voor technische installatie van de show biedt een brede technische momentopname van het installatieproces en wordt vaak gebruikt om algemeen installatiegerelateerd bewijs vast te leggen voor beoordeling of escalatie. De detailopdracht voor de geschiedenis van de installatiegeschiedenis van de installatiesoftwareplatform-switch X R0 toont de gedetailleerde geschiedenis van de installatiebeheerbewerkingen voor een specifiek stapellid en helpt te bevestigen welke stappen zijn voltooid en waar het proces is mislukt. De huidige detailopdracht voor installatiebeheer switch X R0 van de installatiesoftware van het weergaveplatform toont de status van de live-installatie voor die switch en is handig wanneer de upgrade vastloopt of nog steeds wordt uitgevoerd. Het archiveringscommando van de questplatformsoftware verzamelt traceringsgegevens van de platformsoftware voor diepere analyse, terwijl het questplatformsoftware-traceringsslot switch X archiveringscommando dezelfde traceringsgegevens verzamelt voor een specifiek stacklid. Samen helpen deze opdrachten teams te begrijpen wat er tijdens de installatie is gebeurd, wat er nu gebeurt en welk bewijs moet worden verzameld voor verdere analyse.
Technische installatie tonen
installatiegeschiedenis van platformsoftware tonen-manager switch X R0 (stapel)
huidige gegevens over de werking van platformsoftware install-manager switch X R0 (stapel) weergeven
Software Trace Archive aanvragen
aanvragen platformsoftware traceren sleuf switch X archief(stack)
show version
Voorraad weergeven
show platform
showboot
Running-config weergeven | Opstartsysteem opnemen
Opstartconfiguratie weergeven | Opstartsysteem opnemen
Bestandssystemen weergeven
DIR-flitser:
DIR-bootflash:
Gebruik deze opdrachten om de huidige versie, de opstartinstellingen en de beschikbare opslagruimte te bevestigen.
Installatieoverzicht weergeven
Installatie actief weergeven
Installatie vastleggen weergeven
Details installatielogboek weergeven
Installatieverzoek weergeven
Met deze opdrachten kunt u controleren of een vorige installatie nog wordt uitgevoerd, onvolledig is of niet is vastgelegd.
logboekregistratie weergeven
logboekregistratie weergeven | INSTALL|install|BOOT|boot|ERROR|FAIL|ROMMON
Archieflogboekconfiguratie weergeven
Opnieuw laden weergeven
Toon technische ondersteuning
switch tonen
Detail van switch weergeven
redundantie tonen
Toon platformsoftwarestatus controle-processor samenvatting
Status van softwarepakket voor platform weergeven
ping <gateway-or-management-peer>
IP-interfacebrief weergeven
Status interfaces weergeven
Processen gesorteerd op CPU weergeven | Exclusief 0,00
Geheugensorteerde processen weergeven
Bestandssystemen weergeven
DIR-flitser:
DIR-bootflash:
logboekregistratie weergeven | SCP|SFTP|HTTP|TFTP|kopie|overdracht|flash opnemen
Processen gesorteerd op CPU weergeven | Exclusief 0,00
Bevestig dat er voldoende vrije ruimte is, controleer of het beheerpad stabiel is en verwijder oude bestanden pas nadat u hebt bevestigd dat ze niet in gebruik zijn.
GUI-acties: Open de mislukte taak, bevestig dat het apparaat nog steeds wordt beheerd, bevestig dat het image nog steeds aanwezig is in de repository, controleer of een externe distributieserver in gebruik is en probeer het alleen opnieuw nadat de opslag, de referenties en het overdrachtspad er goed uitzien.
show version
showboot
Running-config weergeven | Opstartsysteem opnemen
Opstartconfiguratie weergeven | Opstartsysteem opnemen
Installatieoverzicht weergeven
Controleer of de opstartvariabelen nog steeds naar het oude image verwijzen. Corrigeer het opstartpad indien nodig en sla de configuratie op voordat u opnieuw laadt.
TerminalNo Boot System Flash configureren:<target-image.bin>Endwrite MemoryShow Boot
GUI-acties: controleer de tijdlijn van de taak, controleer of het apparaat terugkwam na opnieuw laden, voer inventarissynchronisatie uit als de GUI-versie stabiel is en controleer activeringscontroles en opruiminstellingen voordat u het opnieuw probeert.
Installatieoverzicht weergeven
Installatie actief weergeven
Installatie vastleggen weergeven
Details installatielogboek weergeven
logboekregistratie weergeven | installeren|INSTALLEREN
Controleer of het pakket al actief is, maar niet is vastgelegd. Begin niet met een nieuwe installatie voordat u de huidige status hebt begrepen.
install commit
Controleer eerst of een bekende goede afbeelding nog lokaal beschikbaar is en gebruik de goedgekeurde ROMON-herstelmethode voor dat platform.
DIR-flitser:
Flash opstarten:<known-good-image.bin>
show version
showboot
terminal configureren
Geen opstartsysteem
Opstartsysteem Flash:<known-good-image.bin>
einde
schrijfgeheugen
switch tonen
Detail van switch weergeven
show version
DIR-flitser:
Installatieoverzicht weergeven
Logboekregistratie weergeven | switch|versie|Installatie opnemen
Bevestig dat alle leden aanwezig zijn, controleer de beschikbaarheid van afbeeldingen voor alle leden en probeer het alleen opnieuw als de volledige stapel gezond is.
show version
Voorraad weergeven
Running-config weergeven | Opstartsysteem opnemen
Als de apparaatversie correct is, vermoedt u verouderde inventarisatie- of nalevingsgegevens voordat u deze als een mislukte upgrade behandelt.
GUI-acties: Vernieuw de apparaatrecord, voer de naleving opnieuw uit, bevestig dat de toewijzing van de gouden afbeelding nog steeds correct is en controleer de taakgeschiedenis om de verwachte doelversie te bevestigen.
DIR-flitser:
DIR-bootflash:
Verwijderen /Force Flash:<unused-image.bin>
/force /recursive flash verwijderen:<unused-package-directory>
showboot
terminal configureren
Geen opstartsysteem
Opstartsysteem: Flash<target-image.bin>
einde
schrijfgeheugen
showboot
opnieuw laden
Installatieoverzicht weergeven
install commit
Installatie vastleggen weergeven
show version
showboot
Installatieoverzicht weergeven
Logboekregistratie weergeven | staart
IP-interfacebrief weergeven
13. TAC-workflow
Gebruik deze workflow na de belangrijkste GUI- en CLI-controles. Behandel het als de werkvolgorde voor een levend TAC-geval.
Doelstelling: Bepaal of het probleem is gestart in Catalyst Center, in het overdrachtspad of op het apparaat.
Werkcontroles: controleer de taakdetails, tijdstempels, voorraadstatus en apparaatbereikbaarheid. Scheid storingen aan de controllerzijde zo vroeg mogelijk van overdrachtsfouten en storingen aan de apparaatzijde.
Beslissing: als de taak mislukt is voordat het image het apparaat heeft bereikt, moet u zich concentreren op inventarisatie, referenties, status van de repository en het overdrachtspad. Als het image is gekopieerd maar de activering is mislukt, gaat u naar Opstartvariabelen, Installatiestatus en apparaatlogboeken.
Doelstelling: Maak een schone faaltijdlijn.
Opnemen: neem de exacte GUI-fouttekst, taak-ID, tijdstempel van de fout en details van de onderliggende taak op, indien beschikbaar.
Waarom dit belangrijk is: Gegevens moeten overeenkomen met de GUI-gebeurtenis met apparaatlogs, SWIM-logs en databaserecords.
Doelstelling: Beslis of dit een probleem is met één apparaat of een breder platformprobleem.
Controleren: bepalen of het probleem van invloed is op één apparaat, één stapel, één site, één platformfamilie of veel apparaten in de omgeving.
Beslissing: als dezelfde fout zich voordoet op meerdere apparaten, wordt de beeldkwaliteit, platformcompatibiliteit, status van de repository, referenties of taakverwerking aan de controllerzijde verdacht voordat één apparaat de schuld krijgt.
Doel: Zoek de laatste fase die succesvol is afgerond.
Track: Loop de workflow door het importeren, toewijzen, distribueren, activeren, opnieuw laden en synchroniseren na de upgrade.
Waarom dit belangrijk is: Dit voorkomt dat je stappen herhaalt die al werkten en helpt je gefocust te blijven op het echte faalpunt.
Doelstelling: Bevestig of de overdrachtsfase echt is voltooid.
Controleert: Controleer of de afbeelding aanwezig is op flash: of bootflash:, bevestig dat er voldoende vrije ruimte is, bevestig dat het bestand volledig is en bevestig dat de afbeelding overeenkomt met het beoogde platform.
Beslissing: als het image ontbreekt, gaat u verder met de probleemoplossing voor de overdracht. Als het image aanwezig is, schakelt u over naar activering, opstartselectie, pakketstatus of validatie na upgrade.
Doel: Plaats de fout op het juiste punt in de tijdlijn.
Classificeren: breek het probleem op in een van deze tijdspunten: vóór opnieuw laden, tijdens opnieuw laden of na opnieuw laden.
Beslissing: Als de fout is opgetreden voordat u opnieuw laadt, richt u zich dan op installatielogica, opstartinstellingen en taakorkestratie. Als dit is gebeurd tijdens het opnieuw laden, controleert u de uitvoer van de console, de reden voor het opnieuw laden en het opstartgedrag. Als het na het opnieuw laden is gebeurd, concentreer u dan op herontdekking, synchronisatie van naleving, status van de stapel en herstel van de service.
Doelstelling: Zorg ervoor dat het apparaat stabiel is voordat u iets opnieuw uitvoert.
Bevestigen: Controleer of de softwaremodus wordt begrepen, de opstartvariabelen correct zijn, de opslag gezond is, de installatiestatus niet onvolledig is, de stapel- of HA-status normaal is en er nog geen eerdere installatiebewerking actief is.
Exitcriteria: probeer het niet opnieuw totdat al deze controles duidelijk zijn of u een gedocumenteerde reden hebt om door te gaan.
Doelstelling: Verminder het risico terwijl je de zaak toch voortzet.
Beginnen met: inventaris vernieuwen, naleving opnieuw uitvoeren, logboeken bekijken, opstartvariabelen corrigeren of een pakket vastleggen als de activering al is geslaagd.
Begeleiding: Ga niet naar database-updates of gedwongen opschonen, tenzij uit de normale controles al blijkt dat de taak muf is en het apparaat niet langer actief is in de werkstroom.
Doelstelling: Stel een duidelijk beslissingspunt in voor de volgende poging.
Probeer het alleen opnieuw als: het huidige probleem is begrepen, het apparaat gezond is, er geen conflicterende taak nog open is, de afbeelding en toewijzing correct zijn en herstelwijzigingen zijn opgeslagen en gevalideerd.
Beslissing: Als niet aan deze voorwaarden wordt voldaan, stop dan het herhalingspad en ga naar escalatie met het bewijs dat u al hebt verzameld.
show version
show boot
show install summary
show install log detail
show logging
show switch
show redundancy
dir flash:
dir bootflash:
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
1.0 |
17-Jun-2026
|
Eerste vrijgave |