Introduzione
In questo documento viene descritto come risolvere i problemi relativi all'errore di blocco del processo di raccolta log in Diameter Routing Agent (vDRA).
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Linux
- CPS
- Funzione PCRF (Policy Control Rule Function)
- vDRA (Diameter Routing Agent)
- Contenitore Docker
Cisco consiglia di disporre dei privilegi di accesso:
- Accesso alla radice alla CLI vDRA CPS
- accesso utente qns-svn alle interfacce utente di CPS (Policy Builder e CPS Central)
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
- CPS cisco-policy-dra 2.1.0
- Contenitore Docker
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
La raccolta automatizzata dei log consente di raccogliere tutti i log necessari da vDRA per le condizioni di interruzione. OSPF (Open Shortest Path First) log collect
supporta la raccolta di tutti i possibili log in tutte le macchine virtuali (VM) con un unico comando.
- Elenco dei registri raccolti:
- Log QNS consolidati
- Log PB consolidati
- Log di Orchestrator
- Comando In alto
- Registri contenitore Docker
- Registri journal
- Log di Mongo
- Supporto per la raccolta di heapdump
- Supporto per la raccolta del dump del thread
- Supporto per la raccolta di registri in base alla categoria
- Supporto per la raccolta di registri vmwise
- Supporto per la configurazione dei dettagli del server DIM/esterno in cui devono essere copiati i registri
- Supporto per la visualizzazione delle configurazioni di funzionalità correnti
Problema
OSPF (Open Shortest Path First) log collect
è la raccolta di log automatizzata per le condizioni di interruzione che raccoglie vari log e li comprime nell'archivio di log di Cisco Policy Suite (CPS).
OSPF (Open Shortest Path First) log collect process is already running... so exiting
errore segnalato: nuova raccolta di log avviata mentre un'altra raccolta di log non è stata ancora completata. Lo stesso errore viene segnalato quando l'utilità si blocca.
admin@orchestrator[labnode]# log collect all duration 1
log collect process is already running... so exiting
Soluzione
- Riavvia il processo di raccolta dei log
cps@master-0:~$ docker exec -it orchestrator bash
root@orchestrator:/# ls -l /var/log/broadhop/log-collect.pid
root@orchestrator:/# rm -rf /var/log/broadhop/log-collect.pid
- Controllare la configurazione del server esterno con
log collect show
admin@orchestrator[labnode]# log collect show
Log collect configurations Current Value
---------------------------- --------------------------------
ip 10.10.10.20
port 22
user user
password ABCDEF0123456789ABCDEF0123456789
- Eseguire la
log collect all
per raccogliere i log e copiare il file di log compresso sul server esterno.
Attenzione: Il periodo di tempo della durata in ore deve essere un numero intero naturale. Ad esempio 1. I numeri decimali non sono consentiti.
log collect all [ duration
]