Inhalt

Einleitung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Hintergrundinformationen

Problem

Lösung

Einleitung

In diesem Dokument wird die Fehlerbehebung für den Fehler "Log Collection Process Hing" (Protokollierung hängengeblieben) im Diameter Routing Agent (vDRA) beschrieben.

Voraussetzungen

Anforderungen

Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:

- Linux

- CPS

- Policy Control Rule Function (PCRF)

- Diameter Routing Agent (vDRA)

- Dockingcontainer

Cisco empfiehlt folgende Zugriffsberechtigungen:

- Root-Zugriff auf CPS vDRA CLI

- qns-svn-Benutzerzugriff auf CPS-GUIs (Policy Builder und CPS Central)

Verwendete Komponenten

Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:

- CPS cisco-policy-dra 22.1.0

- Dockingbehälter

Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle verstehen.

Hintergrundinformationen

Mithilfe der automatisierten Protokollerfassung können alle erforderlichen Protokolle aus vDRA für Ausfallbedingungen erfasst werden. Die Fehlermeldung log collect unterstützt die Erfassung aller möglichen Protokolle auf allen virtuellen Systemen (VMs) mit einem einzigen Befehl.

- Liste der gesammelten Protokolle:

- Konsolidierte QNS-Protokolle

- Konsolidierte PB-Protokolle

- Orchestrator-Protokolle

- Oberer Befehl

- Docker-Container-Protokolle

- Journalctl-Protokolle

- Mongo-Protokolle

- Unterstützung für das Sammeln von Heapdump

- Unterstützung für das Sammeln von Threaddump

- Unterstützung bei der Erfassung von Protokollen nach Kategorien

- Unterstützung für das Erfassen von Protokollen über vmwise

- Unterstützung für die Konfiguration von Details externer/DIM-Server, auf die Protokolle kopiert werden müssen

- Unterstützung für die Anzeige der aktuellen Funktionskonfigurationen

Problem

Die Fehlermeldung log collect ist die automatisierte Protokollsammlung für Ausfallbedingungen, bei der verschiedene Protokolle gesammelt und in das Protokollarchiv der Cisco Policy Suite (CPS) komprimiert werden.

Die Fehlermeldung log collect process is already running... so exiting wird gemeldet, dass eine neue Protokollsammlung initiiert wurde, während eine andere Protokollsammlung noch nicht abgeschlossen wurde. Derselbe Fehler wird gemeldet, wenn das Dienstprogramm nicht mehr reagiert.

admin@orchestrator[labnode]# log collect all duration 1

log collect process is already running... so exiting

Lösung

1. Den Protokollsammlungsvorgang neu starten

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

2. Überprüfen Sie die Konfiguration des externen Servers mit dem log collect show aus.
admin@orchestrator[labnode]# log collect show

Log collect configurations Current Value

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

ip 10.10.10.20

port 22

user user

password ABCDEF0123456789ABCDEF0123456789

3. Ausführen des log collect all -Befehl, um Protokolle zu sammeln und die komprimierte Protokolldatei auf den externen Server zu kopieren.

Vorsicht: Der Zeitraum für die Dauer in Stunden muss eine natürliche Ganzzahl sein. Beispiel 1. Dezimalzahlen sind nicht zulässig.

log collect all [ duration

]