Sommario

Introduzione

Requisiti

Componenti usati

Premesse

Motivi comuni di ricaricamento

Raccogli dati pertinenti

Motivo ultimo caricamento

Registrazione integrata

Comando di supporto tecnico

Comandi da raccogliere per TAC

Log di traccia

Report di sistema

Bug Cisco

Informazioni correlate

Introduzione

In questo documento viene descritto come risolvere i problemi relativi a ricaricamenti imprevisti e quali informazioni specifiche raccogliere post-evento sugli switch Catalyst 9000.

Requisiti

Nessun requisito specifico previsto per questo documento.

Componenti usati

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.

Premesse

È 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).

Motivi comuni di ricaricamento

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 reload è stato eseguito sulla CLI dello switch per indicare un ricaricamento manuale del software.

Nessuna.

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  redundancy force-switchover  è stato eseguito, facendo sì che Standby assuma il ruolo Attivo e Active precedente per un ripristino del software.

Nessuna.

Installazione immagine

Il dispositivo è stato ricaricato in seguito all'installazione di una nuova immagine Cisco IOS® XE.

Nessuna.

Raccogli dati pertinenti

- Data/ora esatta dell'occorrenza.

- Cosa stava succedendo prima dell'evento di ricaricamento imprevisto? È possibile che si sia verificata una modifica della configurazione, che si sia effettuato l'accesso al dispositivo o che il dispositivo non sia stato toccato.

- Sono stati segnalati messaggi di errore di Syslog prima dell'evento? Se sono presenti server Syslog esterni, verificare se sono presenti log degli errori correlati.

- Raccogli  show tech-support   dal dispositivo.

- Qualsiasi altra analisi o osservazione che possa aiutare a comprendere cosa ha preceduto l'evento (interruzioni di corrente e così via)

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.

Motivo ultimo caricamento

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)

Registrazione integrata

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

--------------------------------------------------------------------------------

Comando di supporto tecnico

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:

- Sessione terminale registrata: utilizzare un programma terminale e registrare la sessione in un file di testo. Quindi, dalla CLI, eseguire il comando  show tech-support   e attendere il completamento della raccolta. Fornire il file di testo alla richiesta TAC.

- Reindirizzato a un file: dalla CLI, eseguire il comando  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]?

!!!

Comandi da raccogliere per TAC

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.

Log di traccia

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 è disponibile nel  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

Report di sistema

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 è disponibile in crashinfo 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).

Bug Cisco

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: ricarica imprevista causata dal processo FED.

ID bug Cisco CSCvr7861

Switch Cat9300/C9500/C9500H may ricarica con l'ultimo motivo di ricarica come LocalSoft o CpuCatastrophicErr

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

Informazioni correlate

- Supporto tecnico e download Cisco