Introduction
Ce document décrit comment dépanner l'erreur bloquée du processus de collecte des journaux dans Diameter Routing Agent (vDRA).
Conditions préalables
Conditions requises
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Linux
- CPS
- Fonction PCRF (Policy Control Rule Function)
- Agent de routage de diamètre (vDRA)
- Conteneur Docker
Cisco recommande que vous ayez un accès privilégié :
- Accès racine à l'interface CLI vDRA CPS
- qns-svn accès utilisateur aux interfaces utilisateur graphiques CPS (Policy Builder et CPS Central)
Components Used
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- CPS cisco-policy-dra 22.1.0
- Conteneur Docker
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Informations générales
La collecte automatique des journaux permet de collecter tous les journaux requis auprès de vDRA pour les conditions d'interruption. Les log collect
prend en charge la collecte de tous les journaux possibles sur toutes les machines virtuelles (VM) avec une seule commande.
- Liste des journaux collectés :
- Journaux QNS consolidés
- Journaux Po consolidés
- Journaux Orchestrator
- Commande Top
- Journaux du conteneur Docker
- Journaux Journalctl
- Journaux mongols
- Prise en charge de la collecte heapdump
- Prise en charge de Threaddump
- Prise en charge de la collecte des journaux par catégorie
- Prise en charge de la collecte des journaux vmwise
- Prise en charge de la configuration des détails du serveur DIM/externe vers lequel les journaux doivent être copiés
- Prise en charge de l'affichage des configurations de fonctionnalités actuelles
Problème
Les log collect
est la collecte automatique des journaux pour les conditions d'interruption qui collecte divers journaux et les compresse dans l'archive des journaux de Cisco Policy Suite (CPS).
Les log collect process is already running... so exiting
une erreur est signalée lorsqu'une nouvelle collecte de journaux est lancée alors qu'une autre n'est pas encore terminée. La même erreur est signalée lorsque l'utilitaire se bloque.
admin@orchestrator[labnode]# log collect all duration 1
log collect process is already running... so exiting
Solution
- Redémarrer le processus de collecte des journaux
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
- Vérifiez la configuration du serveur externe avec le
log collect show
erasecat4000_flash:. admin@orchestrator[labnode]# log collect show
Log collect configurations Current Value
---------------------------- --------------------------------
ip 10.10.10.20
port 22
user user
password ABCDEF0123456789ABCDEF0123456789
- Exécutez la commande
log collect all
pour collecter les journaux et copier le fichier journal compressé sur le serveur externe.
Attention : La durée en heures doit être un nombre entier naturel. Par exemple 1. Les nombres décimaux ne sont pas autorisés.
log collect all [ duration
]