Questo documento descrive i vari log e output necessari per la risoluzione dei problemi quando si lavora con TAC per ACI.
Per un rapido riferimento ai dati da raccogliere prima di aprire una richiesta TAC, fare riferimento alla tabella 1.
Tabella 1: Registra/Mostra matrice di raccolta dati tecnici:
| Problemi | Dati da raccogliere | Note |
| Problemi di aggiornamento |
|
|
| Problema di connettività casuale |
|
|
| Perdita completa di connettività |
|
|
| Problemi di clustering |
|
|
| Problemi di routing |
|
|
| Arresto anomalo / ricaricamento imprevisto del nodo |
|
|
| Problema sull'appliance APIC |
|
Nota: Se l'ACI Fabric è connesso e richiesto in Intersight, generare i file del supporto tecnico e caricarli nella TAC SR, che è automatizzata per il numero di serie dei dispositivi fornito durante l'apertura della richiesta. Il tecnico TAC può inoltre attivare manualmente la raccolta del supporto tecnico per altri dispositivi collegati tramite Intersight per facilitare una risoluzione più rapida dei problemi.
Per utilizzare questo metodo, fare riferimento al documento ACI Fabric deve essere connesso e richiesto su Intersight tramite l'APIC: App Nexus Insights Cloud Connector.
Per utilizzare questo metodo, fare riferimento a ACI Fabric deve essere connesso e richiesto su Intersight via Nexus Dashboard: Informazioni approfondite su Nexus Dashboard.
Creazione di una policy di supporto tecnico su richiesta
Generare un supporto tecnico su richiesta.
Raccogliere il supporto tecnico generato.
Se i file TechSupports sono stati generati con l'opzione Esporta in controller, la GUI mostra tre URL per nodo ACI (nodo APIC o nodo Switch). Ogni URL rappresenta un file di log di tipo diverso e contiene informazioni univoche. In genere, TAC richiede il caricamento di tutti e tre i file per nodo per ricevere tutte le registrazioni e consentire un'analisi completa.
Ogni URL corrisponde a uno dei tre tipi di file seguenti:
| Categoria | Suffisso tipico | Utile per: | Dimensioni file |
| Esporta | _1of3.tgz | Log di audit/errori | Medio-piccole |
| Log | _logs_3of3.tgz | Log di processo | Molto elevate |
| DB | _db_2of3.tgz | Dump MO | Piccole |
In caso di problemi durante il download del supporto tecnico tramite il collegamento del browser, scaricare direttamente i file dallo storage APIC utilizzando un client SCP o SFTP, ad esempio WinSCP o FileZilla.
1. Connettersi (sftp) a ciascun APIC. I file del supporto tecnico raccolti vengono memorizzati su tutti gli APIC disponibili, quindi è importante controllare ogni APIC per individuare i file del supporto tecnico raccolti.
2. Passare alla cartella /data/techsupport dell'APIC connesso (ripetere questo passaggio per tutti i controller APIC).
3. Cercare i file il cui nome contiene il nome del criterio di supporto tecnico su richiesta (in questo esempio, ABCTECH) e scaricarli nel computer.
Il supporto tecnico su richiesta è sempre preferito al supporto tecnico locale, in quanto offre un quadro più completo. Tuttavia, il cluster APIC deve essere completamente integrato in quanto la raccolta è attivata dalla policy.
Nota: Un supporto tecnico locale deve essere attivato su ogni singolo nodo, quindi, se si intende raccogliere il supporto tecnico locale per tutti gli APIC, il comando deve essere eseguito su ogni APIC del cluster separatamente.
Scenari locali di TechSupport:
Using username "admin". Application Policy Infrastructure Controller
apic1# bash -c "techsupport local" This command is being deprecated on APIC controller, please use NXOS-style equivalent command Running bash commands Completed 1 of 10 commands ... Completed 10 of 10 commands Starting data compression Techsupport collected at /data/techsupport/local_apic1_2018-05-29T08-17.tgz . Please remove the file once done.
fab5-leaf1# techsupport local Running bash commands Completed 1 of 9 commands ... Completed 9 of 9 commands Starting data compression Techsupport collected at /data/techsupport/local_fab5-leaf1_2018-05-29T08-16.tgz . Please remove the file once done
3. Scaricare il file di supporto tecnico locale.
È possibile raccogliere un supporto tecnico da CIMC APIC per esaminare i registri relativi allo chassis APIC. Un programma CIMC può essere acquisito localmente o inviato a una postazione remota dalla sezione Utilità della scheda Amministrazione CIMC.

Nella CLI dell'APIC CIMC, immettere:
~ # scope cimc ~ /cimc # scope tech-support ~ /cimc/tech-support # set tftp-ip 192.168.1.1 ~ /cimc/tech-support *# set path \techsupport\showtech ~ /cimc/tech-support *# commit ~ /cimc/tech-support *# start
Fare riferimento ad alcuni dei campi chiave del comando show tech:
| File/percorso di TechSupport |
Descrizione |
| var/ |
Contiene registri dettagliati e lo stato di tutti i servizi monitorati. Dispone di file di informazioni sul servizio come le configurazioni degli allarmi dei sensori SOL e IPMI. |
| var/log |
Contiene i messaggi di log volatili in sequenza. |
| obfl/ |
Contiene i messaggi di registro non volatile in sequenza. |
| soddisfatto/ |
Configurazioni non volatili e SEL. |
| mp/ |
I file di testo show tech-support, insieme ai file di testo del BIOS tech-support. I file di testo contengono tutte le informazioni sullo stato di processo, rete, sistema, scheda mezzanino e BIOS. |
| mctool |
Ottenere informazioni di base sullo stato del CIMC. |
| rete |
Ricevere le informazioni correnti sulla configurazione della rete e sul socket. |
| obfl |
Ottenere un obfl (On-Board Failure Logs) attivo. |
| messaggi |
Ricevi il file live /var/log/messages. |
| allarmi |
Elenca i sensori negli stati di allarme. |
| sensori |
Rilevazioni correnti del sensore da IPMI. |
| potenza |
Stato di alimentazione corrente di x86. |
TAC può richiedere output di base aggiuntivi, ad esempio errori, eventi e verifiche, generalmente richiesti per RCA.
Ad oggi, i tecnici del programma includono già un sottoinsieme di questi oggetti, ma solo gli ultimi 10.000 record. In alcuni casi, la funzione TAC richiede una serie completa di record, superiore a 10.000.
Per ACI Fabric con versione 5.2/5.3/6.0(3d) e successive, il trigger taoutput fornisce un'interfaccia di raccolta semplificata per eventi, errori, verifiche e altri output per la risoluzione dei problemi):
apic1# trigger tacoutput
Select corresponding numbers of objects to collect. Separate numbers with commas. *Note, topSystem, fabricNode, and firmwareARunning are automatically included.
Ex: 1,2,3,4,5
1. faultInfo *collected unfiltered
2. faultRecord
3. eventRecord
4. aaaModLR *collected unfiltered
5. polDeploymentRecord
6. epRecord
7. healthRecord
8. healthInst *collected unfiltered
Enter selections: 1,2,3,4,5,6,7,8
Enter record start date (format: 2019-12-15T00:00:00) *default is one month prior to current date:
Enter record end date (format: 2019-12-15T00:00:00) *default is current date:
... collection runs...
2021-12-17T08:19:59 TacOutput collection completed.
2021-12-17T08:19:59 Verify files and file sizes at /tmp/TacOutput2021-12-17T08-16-19
2021-12-17T08:19:59 Compressing files...
2021-12-17T08:20:01 Compression completed
Logs available for SCP or SFTP download from /data/techsupport/TacOutput-2021-11-17T08:18:06-to-2021-12-17T08:18:06.tgz
To download through your web browser go to https:///files/1/techsupport/TacOutput-2021-11-17T08:18:06-to-2021-12-17T08:18:06.tgz
Note: in the URL previous 1 denotes the APIC ID 1, if script was run on APIC-n, then n must be specified in the URL (n = APIC-ID).
To remove files when done run
rm -rf /tmp/TacOutput2021-12-17T08-16-19
rm -f /data/techsupport/TacOutput-2021-11-17T08:18:06-to-2021-12-17T08:18:06.tgz
Per i fabric ACI con versione precedente alla 5.2/5.3/6.0(3d), è disponibile uno script Collect TacOutput nel repository aci-tac-scripts che serve un'interfaccia simile al comando trigger tacoutput:
apic# /tmp/collectTacOutputs.sh Select corresponding numbers of objects to collect. Separate numbers with commas. *Note, topSystem, fabricNode, and firmwareARunning are automatically included. Ex: 1,2,3,4,5 1. faultInfo *collected unfiltered 2. faultRecord 3. eventRecord 4. aaaModLR 5. polDeploymentRecord 6. epRecord 7. healthRecord 8. healthInst *collected unfiltered Enter selections: 1,2,3,4,5,6,7,8 Enter record start date (format: 2019-12-15T00:00:00) *default is one month prior to current date: 2019-12-25T00:00:00 Enter record end date (format: 2019-12-15T00:00:00) *default is current date: 2020-01-05T00:00:00 ...script collection runs... Compression completed Logs available for SCP or SFTP download from /data/techsupport/TacOutput-2019-12-25T00:00:00-to-2020-01-05T00:00:00.tgz To download through your web browser go to https:///files/1/techsupport/TacOutput-2019-12-25T00:00:00-to-2020-01-05T00:00:00.tgz
Il nodo dello switch ACI e l'APIC dispongono di numerosi processi che controllano vari aspetti funzionali del sistema. Se il sistema presenta un errore software in un determinato processo, viene generato un file core e il processo viene ricaricato. Quando un processo si blocca e viene generato un file di base, viene generato un errore e un evento. In caso di arresto anomalo del processo sullo switch/APIC, il file core viene compresso e copiato nell'APIC.
L'interfaccia utente grafica APIC offre una posizione centrale per la raccolta dei file di base per i nodi della struttura. È possibile creare un nuovo criterio di esportazione da Admin > IMPORT/EXPORT in Criteri di esportazione > Core.
Esiste una regola di base predefinita che consente di scaricare direttamente i file. Tutti i file di base generati tentano il trasferimento al controller APIC quando vengono generati. Se l'operazione ha esito positivo, è possibile trovarle nei criteri di base predefiniti.
È possibile visualizzare i file core generati (ed esportati) dalla scheda Operational (File raccolti). In questa scheda è possibile esaminare il nodo che ha generato i file core (arresto anomalo del servizio), quando si è verificato il problema e altri dati.
È possibile scaricare questi file sul desktop facendo clic sul collegamento Percorso di esportazione; Utilizzare le credenziali APIC quando richiesto.
In alternativa, è possibile accedere ai file core situati nella cartella /data/techsupport dell'APIC tramite SSH/SCP.
Nota: Il file di base è disponibile in /data/techsupport su un APIC nel cluster; per individuare l'APIC dove risiede il file core, esaminare il percorso Export Location (Percorso di esportazione) nell'interfaccia grafica. Ad esempio, se il percorso di esportazione inizia con files/3/, il file si trova sul nodo 3 (APIC3).
In alcune eccezioni, i core di Leafs o Spines non possono essere copiati nell'APIC e si trovano in /logflash/core degli switch. Possono essere recuperati da SCP direttamente sullo switch o spostando il file sull'APIC e quindi su SCP all'esterno dell'APIC.
Lo script di raccolta tenta di raccogliere i file di base in /logflash/core, nonché ulteriori informazioni relative all'arresto anomalo del sistema:
#Run on an ACI Leaf Node, Copy from here
bash -c '
# set this to correct leaf name
leaf="$(hostname)""_data"
# collect data
mkdir /data/techsupport/$leaf
cd /data/techsupport/$leaf
show system reset-reason > show_sys_rr.log
vsh -c "show logging onboard internal reset-reason" > show_logg_onb_internal_rr.log
vsh -c "show logging onboard stack-trace" > show_logg_onb_stack-trace.log
vsh -c "show logging onboard card-boot-history" > show_logg_onb_card-boot-history.log
vsh -c "show processes log details" > show_process_log_detail.log
df -h > df.log
ls -liah /logflash/core > logflash_core.log
dmesg -T > ./dmesg
cp -rf /mnt/ifc/log/last_run/ ./
mkdir bootflash; cp /bootflash/mem_log* ./bootflash/
mkdir mnt_pss; cp -rf /mnt/pss/* ./mnt_pss/
mkdir mnt_pstore; cp -rf /mnt/pstore/* ./mnt_pstore/
mkdir logflash_core; cp -rf /logflash/core ./logflash_core
# compress and combine files
cd /data/techsupport
zipfile="$leaf"".tgz"
tar -zcvf ./$zipfile ./$leaf/*
rm -rf ./$leaf/*
rmdir ./$leaf
echo ""
echo " ///// Please collect /data/techsupport/"$zipfile" and upload to SR ///////"
'
#copy to here
Se si usa un'appliance APIC e si verifica un problema, è possibile creare una policy On-demand Techsupport (Supporto tecnico su richiesta) sull'appliance in modo da raccogliere i log e poterli analizzare. Per creare la policy, selezionare Admin > Import/Export > Export Policies > Create On-demand Tech Support (Amministrazione > Importa/Esporta > Policy di esportazione > Crea file di supporto tecnico su richiesta). È disponibile un'opzione specifica Per l'app che consente all'utente di selezionare un'app APIC per raccogliere i log:
Una volta creato il criterio, è possibile attivare la raccolta in base a tale criterio per raccogliere il supporto tecnico e renderlo disponibile per il download dalla scheda operativa se è stata selezionata l'opzione Esporta in controller.
Accedere alla CLI di AVE ed eseguire questo comando. Il comando show tech viene raccolto nella directory /tmp ed è possibile utilizzare SCP per esportarlo:
cisco-ave:~$ vem-support all
This can take some time. Please wait.
Copying dpa logs
...
Generated /tmp/dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs.tgz
cisco-ave:tmp$ tar -tf dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs.tgz
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/cisco-vemlog.txt
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/cisco-vem-support.txt
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/cisco-vemdpa.txt
...
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/log/redis/
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/log/supervisor/
I log host Vcenter ed ESX possono essere esportati:
1. Dalla GUI MSO, fare clic sull'icona Settings (Impostazioni).
2. Selezionare Log di sistema dal menu a discesa.
3. Fare clic sul pulsante Download dalla finestra a comparsa.
Log di sistema
1. Dalla GUI MSO, nel menu principale > Apri la schermata Registri di sistema > Seleziona operazioni >Supporto tecnico.
2. Nell'angolo in alto a destra del frame Log di sistema > Fare clic sul pulsante Modifica.
Caricamento
3. Selezionare i log da scaricare.
4. Fare clic sul pulsante Download.
Un archivio degli elementi selezionati viene scaricato nel sistema. Il report contiene le seguenti informazioni:
I registri di sistema possono essere trasmessi a un analizzatore esterno. Per ulteriori informazioni su come inviare i log a uno strumento di analisi dei log esterno in tempo reale, fare riferimento a:
È possibile scaricare i registri di controllo MSC in formato JSON CSV:

| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
9.0 |
08-Jun-2026
|
Controllo ortografico, grammaticale, struttura della frase, testo alternativo modificato e spaziatura aggiornati. |
8.0 |
06-May-2024
|
Informazioni personali aggiornate, titolo, traduzione automatica, contenitori di note e formattazione. |
7.0 |
23-Apr-2024
|
Aggiornamento del formato e collegamenti alla guida Device Connector per APIC e ND |
5.0 |
27-May-2022
|
La generazione e il caricamento di TechSupport in Intersight tramite APIC/ND è stato aggiornato. |
4.0 |
16-Mar-2022
|
Aggiunto percorso allo script TacOutput su GIT. |
3.0 |
22-Feb-2022
|
Aggiornamento secondario. |
2.0 |
17-Dec-2021
|
Aggiunta della CLI APIC "trigger output" al documento. |
1.0 |
06-Sep-2021
|
Versione iniziale |