La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento viene descritto come risolvere i problemi relativi a ricaricamenti imprevisti e quali informazioni specifiche raccogliere post-evento sugli switch Catalyst 9000.
Nessun requisito specifico previsto per questo documento.
Il documento può essere consultato per tutte le versioni software o 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.
È possibile che si verifichi un evento di ricaricamento imprevisto o invisibile all'utente per diversi motivi. Per risolvere i problemi e individuare la causa principale, è indispensabile conoscere la data e l'ora dell'evento e raccogliere immediatamente tutte le informazioni possibili dal dispositivo. In questo modo, la raccolta dei log è accurata e completa (non viene sovrascritta dal dispositivo con l'avanzare del tempo).
MotivoRicaricamento |
Spiegazione |
Suggerimento |
Accensione |
L'alimentatore o il circuito di ingresso sono stati spenti e accesi manualmente. |
Se si è verificato un evento imprevisto relativo all'alimentazione, verificare lo stato dell'alimentazione fisica, dei backup della batteria, del gruppo di continuità e così via. |
Unione dello stack a causa di incompatibilità |
Lo switch in standby dello stack ha perso la comunicazione con lo switch attivo e ha avviato un'unione per riselezionare un nuovo switch attivo. |
Verificare che i cavi dati di stacking siano inseriti correttamente. Sostituire i cavi di stacking. |
Comando Reload |
Il comando |
Il comando reload è stato emesso (se ciò non era previsto, è possibile confermare quando l'azione è stata eseguita tramite le tracce del parser iosrp) |
Errore irreversibile LocalSoft o CPU |
È stata rilevata una condizione di errore nel software o nella CPU ed è stata forzata la reimpostazione del dispositivo. |
Raccogliere i dati e aprire una richiesta TAC. |
Interruzione dell'alimentazione o Sconosciuto |
L'alimentazione elettrica del dispositivo o del circuito di ingresso deve essersi improvvisamente interrotta, interrompendo momentaneamente l'alimentazione dell'interruttore. |
Verificare che gli alimentatori siano sani, che i LED siano colorati e che il circuito di ingresso sia corretto. |
Force-switchover di ridondanza |
Il comando |
Nessuna. |
Installazione immagine |
Il dispositivo è stato ricaricato in seguito all'installazione di una nuova immagine Cisco IOS® XE. |
Nessuna. |
show tech-support
dal dispositivo.Attenzione: È molto importante raccogliere le informazioni subito dopo il verificarsi dell'evento. Non vi è alcuna garanzia di fornire una root cause appropriata se la raccolta dei log avviene giorni o settimane dopo che si è verificato l'evento di ricaricamento.
Quando il dispositivo è attivo e stabile, raccogliere queste informazioni aggiuntive per determinare la causa dell'evento di ricaricamento.
Controllare qual è stato l'ultimo motivo di caricamento registrato dal sistema.
Switch#show version | include uptime|returned|reload|Version
Cisco IOS XE Software, Version 16.12.08
Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.12.8, RELEASE SOFTWARE (fc1)
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
GPL code under the terms of GPL Version 2.0. For more details, see the
BOOTLDR: System Bootstrap, Version 17.10.1r, RELEASE SOFTWARE (P)
Switch uptime is 3 hours, 14 minutes
System returned to ROM by Reload Command
Last reload reason: Reload Command
Next reload AIR license Level: AIR DNA Advantage
Switch Ports Model SW Version SW Image Mode
Configuration register is 0x102 (will be 0x2102 at next reload)
Il dispositivo archivia i dati cronologici relativi agli ultimi eventi di ricaricamento rilevati. Queste informazioni sono importanti per controllare se i ricaricamenti sono stati ricorrenti e qual è il motivo registrato dallo switch. Il comando utilizzato per visualizzare questi dati è show logging onboard switch
uptime detail.
Switch#show logging onboard switch active uptime detail
--------------------------------------------------------------------------------
UPTIME SUMMARY INFORMATION
--------------------------------------------------------------------------------
First customer power on : 04/28/2022 01:24:40
Total uptime : 0 years 41 weeks 2 days 9 hours 55 minutes
Total downtime : 0 years 22 weeks 4 days 7 hours 3 minutes
Number of resets : 326
Number of slot changes : 2
Current reset reason : Reload Command
Current reset timestamp : 07/19/2023 15:23:33
Current slot : 1
Chassis type : 215
Current uptime : 0 years 0 weeks 0 days 3 hours 0 minutes
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
UPTIME CONTINUOUS INFORMATION
--------------------------------------------------------------------------------
Time Stamp | Reset | Uptime
MM/DD/YYYY HH:MM:SS | Reason | years weeks days hours minutes
--------------------------------------------------------------------------------
07/13/2023 17:57:49 Image Install 0 0 0 0 0
07/13/2023 18:48:58 Reload Command 0 0 0 0 40
07/14/2023 00:55:30 Reload Command 0 0 0 6 0
07/14/2023 11:15:44 Reload Command 0 0 0 10 0
07/14/2023 20:02:26 Reload Command 0 0 0 8 0
07/17/2023 11:32:29 Reload Command 0 0 2 15 0
07/17/2023 21:00:59 Reload Command 0 0 0 9 0
07/18/2023 08:36:20 Reload Command 0 0 0 11 0
07/18/2023 11:00:28 Reload Command 0 0 0 2 0
07/19/2023 07:02:14 Reload Command 0 0 0 19 0 07/19/2023 15:23:33 Reload Command 0 0 0 8 0
--------------------------------------------------------------------------------
Questo comando raccoglie informazioni generali sul sistema e il relativo stato corrente. I comandi descritti in precedenza sono inclusi in questo pacchetto di supporto. Questo file di output viene richiesto da TAC quando si apre una richiesta.
Esistono diversi modi per raccoglierlo:
show tech-support
e attendere il completamento della raccolta. Fornire il file di testo alla richiesta TAC. show tech-support | redirect flash: ShowTech.txt
. In questo modo viene creato un file di testo nella memoria flash del dispositivo con i risultati del comando tech-support. In seguito, è necessario estrarre il file dal dispositivo utilizzando qualsiasi protocollo di trasferimento disponibile nella rete. (TFTP, FTP, SCP e così via).Switch#show tech-support | redirect flash:ShowTech.txt
Switch#dir flash: | include .txt
499721 -rw- 16090 Jul 19 2023 15:24:02 +00:00 rdope_out.txt
499728 -rw- 1328023 Jul 19 2023 19:12:57 +00:00 ShowTech.txt
Switch#copy flash:ShowTech.txt tftp:
Address or name of remote host []? 192.168.1.1
Destination filename [ShowTech.txt]?
!!!
Lo switch archivia le informazioni di registrazione del sistema che possono essere utilizzate per analizzare in modo approfondito ciò che stava accadendo prima e dopo l'evento di ricaricamento imprevisto. In caso di guasto, lo switch memorizza anche i dati del guasto in un file crittografato che può essere analizzato dagli esperti TAC.
I registri di traccia sono registri interni di ciascun processo in Cisco IOS® XE. La directory tracelogs viene creata per impostazione predefinita e il relativo contenuto viene sovrascritto periodicamente. Questa cartella si trova nella bootflash
o flash
del dispositivo Catalyst.
Genera i registri di traccia
Switch#request platform software trace archive
Creating archive file [flash:Switch_1_RP_0_trace_archive-20230719-192115.tar.gz]
Done with creation of the archive file: [flash:Switch_1_RP_0_trace_archive-20230719-192115.tar.gz]
Switch#dir flash: | include .gz
499729 -rw- 29573907 Jul 19 2023 19:21:22 +00:00 Switch_1_RP_0_trace_archive-20230719-192115.tar.gz
Un report di sistema è un file compresso che raccoglie la maggior parte delle informazioni disponibili nell'esecuzione del software quando si verifica un ricaricamento imprevisto. Il report di sistema contiene i registri di traccia, le informazioni di arresto anomalo e i file di base. Questo file viene creato automaticamente in caso di un ricaricamento imprevisto sugli switch Cisco IOS® XE causato da un arresto anomalo o un errore software. Il file si trova nellacrashinfo
directory. Questo file è crittografato e richiede il supporto TAC per la decodifica e l'analisi.
Switch#dir crashinfo: | include .gz
Directory of crashinfo:/
19 -rwx 655080 Aug 7 2013 16:31:31 +00:00 system-report_1_20130807-163050-UTC.gz
Nota: Questi file con estensione .gz devono essere estratti dal dispositivo utilizzando qualsiasi protocollo di trasferimento disponibile nella rete. (TFTP, FTP, SCP e così via).
L'alimentatore è stato spento e acceso manualmente. Ciò può anche essere collegato a una lunga interruzione di corrente. In questo scenario, non vengono generati file di arresto anomalo o di base.
1. Verificare se gli alimentatori sono stati spenti manualmente. In caso contrario, continuare con le verifiche.
2. Verificare che i cavi di alimentazione degli alimentatori non siano allentati o scollegati facilmente.
3. Verificare se anche altri dispositivi che condividono lo stesso circuito di ingresso hanno subito un'interruzione. Se solo lo switch ha subito un'interruzione, continuare con le verifiche.
4. Verificare se il circuito di ingresso da cui l'interruttore sta prelevando potenza ha subito un lungo guasto che ha interrotto l'alimentazione dell'interruttore.
5. Se tutte le condizioni precedenti sono state verificate e non sono stati rilevati problemi con l'alimentazione in loco, aprire una richiesta TAC.
Lo switch in standby dello stack ha perso la comunicazione con lo switch attivo e ha avviato un'unione tra tutti gli switch dello stack per riselezionare un nuovo switch attivo. I messaggi keepalive vengono inviati e ricevuti continuamente attraverso i cavi dati dello stack. Quando i messaggi non vengono inviati/ricevuti in tempo, gli switch dichiarano la perdita di comunicazione e si verifica un'unione dello stack.
1. Verificare che i cavi dati di stacking siano integri e non inseriti in modo approssimativo negli slot dati dello stack.
2. Verificare che i cavi dati dello stack siano inseriti correttamente e che le viti non siano troppo strette.
3. Se lo switch ha moduli di stacking, verificare che le viti non siano troppo strette e che non siano inserite in modo approssimativo negli alloggiamenti dello stack.
4. Se i ricaricamenti dovuti all'unione dello stack continuano, procedere alla sostituzione dei cavi dati di stacking e dei moduli dati di stack (se lo switch ha moduli di stacking).
5. Se, dopo la sostituzione dei cavi dati, l'unione dello stack continua, aprire una richiesta TAC.
Il comandoreload
è stato eseguito sulla CLI dello switch per istruire un ricaricamento manuale del software.
Non sono disponibili azioni di monitoraggio e aggiornamento perché è previsto il ricaricamento a causa dell'utilizzo del comando specificato.
È stata rilevata una condizione di errore nel software o nella CPU ed è stata forzata la reimpostazione del dispositivo. Questo è un ricaricamento generato dal software e può essere correlato all'ID bug Cisco CSCvr77861. A causa di questa condizione di errore, non è stato generato alcun file di base o arresto anomalo del sistema.
1. Verificare i dettagli del bug e aggiornare lo switch alla versione più recente.
2. Se il problema si ripresenta, raccogliere i registri di traccia e gli eventuali dati di registrazione aggiuntivi prima e dopo il problema.
3. Aprire una richiesta TAC.
L'alimentazione elettrica del dispositivo o del circuito di ingresso deve essersi improvvisamente interrotta, interrompendo momentaneamente l'alimentazione dello switch. Ciò può anche essere dovuto a una breve interruzione dell'alimentazione dell'eventuale gruppo di continuità collegato allo switch. In questo scenario, non vengono generati file di arresto anomalo o di base.
1. Verificare che i LED degli alimentatori siano verdi. Se non sono accesi LED o se il colore dei LED è rosso, sostituire l'alimentatore con uno funzionante.
2. Verificare che i cavi di alimentazione degli alimentatori non siano allentati o scollegati facilmente.
3. Se lo switch è collegato a un gruppo di continuità, verificare che non vi siano state interruzioni che avrebbero potuto interrompere l'alimentazione dello switch.
4. Verificare se anche altri dispositivi che condividono lo stesso circuito di ingresso hanno subito un'interruzione. Se solo lo switch ha subito un'interruzione, continuare con le verifiche.
5. Verificare se il circuito di ingresso dal quale l'interruttore sta assorbendo la potenza ha un piccolo flap o variazioni nei livelli di tensione/corrente.
6. Se sono state verificate tutte le condizioni precedenti e non sono stati riscontrati problemi con le variazioni di alimentazione in loco, aprire una richiesta TAC.
Il comando redundancy force-switchover
è stato eseguito, determinando l'assegnazione del ruolo Attivo allo Standby e la reimpostazione del software al precedente Active.
Non sono disponibili azioni di monitoraggio e aggiornamento perché è previsto il ricaricamento dello switch attivo a causa del comando specificato.
Il dispositivo è stato ricaricato in seguito all'installazione di una nuova immagine Cisco IOS® XE.
Non sono disponibili azioni di monitoraggio e aggiornamento perché il ricaricamento dello stack è dovuto al processo di installazione ed è previsto.
Lo switch si è arrestato in modo anomalo e ha generato un arresto anomalo o un file di base. Verificare la presenza di uno di questi file nella memoria flash: o crashinfo: directory
Questo comando può essere eseguito sullo switch per cercare in tutte le directory i file di base, i report di sistema e i file con soglia di memoria insufficiente:
cats-c9300#dir /recur all-filesystems | inc Directory of|crashinfo_|core.gz|fullcore|system-report|kernel.rp|threshold_lowmem_info Directory of system:/* Directory of system:/ Directory of system:/memory/ Directory of system:/ Directory of tmpsys:/* Directory of crashinfo:/* Directory of crashinfo:/tracelogs/ Directory of crashinfo:/ Directory of crashinfo:/license_evlog/ Directory of crashinfo:/ <-Inside crashinfo:/ directory 12 -rw- 483563 Jun 27 2023 17:15:52 +00:00 cats-c9300_crashinfo_1_RP_00_00_20230627-171547-UTC 13 -rw- 139205443 Jun 27 2023 17:16:49 +00:00 cats-c9300_1_RP_0-system-report_1_20230627-171626-UTC.tar.gz <-System Report (May also contain a core.gz file) 16 -rw- 223501 Jul 30 2023 13:49:41 +00:00 cats-c9300_crashinfo_1_RP_00_00_20230730-134940-UTC 28 -rw- 420518 Aug 29 2023 15:56:18 +00:00 cats-c9300_crashinfo_1_RP_00_00_20230829-155613-UTC 21 -rw- 53900932 Aug 29 2023 15:56:53 +00:00 cats-c9300_1_RP_0-system-report_1_20230829-155647-UTC.tar.gz <-System Report (May also contain a core.gz file) Directory of flash:/* Directory of flash:/ Directory of flash:/pcap/ Directory of flash:/ Directory of flash:/.images/ Directory of flash:/.images/17.09.02.0.3040.1667428055/ Directory of flash:/ Directory of flash:/cflow/ Directory of flash:/cflow/ctc_pids/ Directory of flash:/.product_analytics/ Directory of flash:/.product_analytics/ Directory of flash:/.product_analytics/policies/ Directory of flash:/.product_analytics/ Directory of flash:/.product_analytics/databases/ Directory of flash:/ Directory of flash:/.installer/ Directory of flash:/.installer/issu_crash/ Directory of flash:/.installer/ Directory of flash:/ Directory of flash:/core/ Directory of flash:/core/modules/ Directory of flash:/core/ <-Inside flash:/core/ 262146 -rw- 41575076 Jul 30 2023 13:50:06 +00:00 cats-c9300_1_RP_0_x86_64_crb_linux_iosd_ngwc-universalk9-ms_27272_20230730-134942-UTC.core.gz <-Core File 262147 -rw- 44973003 Aug 28 2023 12:49:07 +00:00 cats-c9300_1_RP_0_x86_64_crb_linux_iosd_ngwc-universalk9-ms_18507_20230828-124841-UTC.core.gz <-Core File 262148 -rw- 44997000 Aug 29 2023 11:22:30 +00:00 cats-c9300_1_RP_0_x86_64_crb_linux_iosd_ngwc-universalk9-ms_1466_20230829-112204-UTC.core.gz <-Core File 376833 -rw- 13189075 Sep 7 2023 18:42:13 +00:00 cats-c9300_1_RP_0_fed_2564_20230907-184202-UTC.core.gz <-Core File Directory of flash:/.prst_sync/ Directory of flash:/.rollback_timer/ Directory of flash:/ Directory of flash:/dc_profile_dir/ Directory of flash:/ Directory of flash:/pnp-info/ Directory of flash:/ Directory of flash:/ss_disc/ Directory of flash:/tech_support/ Directory of flash:/sys_report/ Directory of flash:/ Directory of flash:/Tbot/ Directory of flash:/.dbpersist/ Directory of flash:/.dbpersist/history/ Directory of flash:/.dbpersist/ Directory of flash:/.dbpersist/DMI_STATE_DB/ Directory of flash:/.dbpersist/ Directory of flash:/onep/ Directory of flash:/onep/apps-cli/ Directory of flash:/ Directory of flash:/guest-share/ Directory of flash:/ Directory of flash:/fp_cc_crash/ Directory of flash:/.rommon_sync/ Directory of flash:/ Directory of flash:/EDScisco/ Directory of flash:/ Directory of flash:/SHARED-IOX/ Directory of flash:/ Directory of flash:/confd_debugged_dumps/ Directory of flash:/ Directory of flash:/.PATCH-backup/ Directory of flash:/ <-Inside flash:/ directory 114756 -rw- 474448 Mar 30 2023 19:50:53 +00:00 threshold_lowmem_info_20230330-195051-UTC <-May indicate memory leak Directory of webui:/* Directory of webui:/ Directory of nvram:/* Directory of nvram:/
È necessario un caso TAC per determinare RCA:
Alcuni errori possono causare un ricaricamento imprevisto sugli switch Catalyst serie 9000.
Nota: Solo gli utenti Cisco registrati possono accedere alle informazioni interne sul bug.
ID bug Cisco CSCvp56289 |
9300 switch a ricarica silenziosa con alimentazione di platino (PWR-C1-350WAC-P) |
ID bug Cisco CSCv27849 |
Cat 9K e 3K: Ricaricamento imprevisto causato dal processo FED. |
ID bug Cisco CSCvr7861 |
Gli switch Cat9300/C9500/C9500H si |
ID bug Cisco CSCvu97189 |
L'opzione Show platform forward (SPF) blocca o ricarica il dispositivo |
ID bug Cisco CSCwe11818 |
Unione dello stack C9300L dopo lo switchover |
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
27-Jul-2023 |
Versione iniziale |