Inhalt

Einleitung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Hintergrundinformationen

Fehlerbehebung

Protokollsammlung

Protokollanalyse

Korrekturmaßnahme

Zugehörige Informationen

Einleitung

In diesem Dokument wird die Fehlerbehebung bei fehlerhafter Sicherung von Unified Contact Center Express (UCCX) beschrieben, und es wird eine Fehlermeldung angezeigt.

Voraussetzungen

Anforderungen

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

- Unified Contact Center Express

- CLI-Zugriff über SSH-Client

- Verständnis von NTP

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf der folgenden Softwareversion:

- UCCX 12.5.1

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 kennen.

Hintergrundinformationen

UCCX hat die Sicherung über die geplante Aufgabe beendet. Wenn Sie versuchen, einen manuellen Sicherungsauftrag auszuführen, schlägt die Sicherung fehl. Die Fehlermeldung lautet "ERROR: UCCX DBReplication is not set up correct, Backup completed erfolglos" (Fehler: UCCX DBReplication ist nicht ordnungsgemäß eingerichtet, Sicherung wurde nicht erfolgreich abgeschlossen).

UCCX-Backup fehlgeschlagen

Fehlerbehebung

Zunächst müssen Sie den Serverzustand bestätigen, indem Sie die Ausgaben der CLI-Befehle von allen Knoten Pub und Sub anfordern:

- Status anzeigen

- utils diagnose test

- Netzwerk-Cluster anzeigen

- utils ntp status

- utils Veröffentlichungsstatus

- utils dbreplication Runtimestate

- utils uccx-Veröffentlichungsstatus

- utils uccx-Datenbank-Integritätsprüfung

- utils uccx healthCheck all

Bei der Ausgabe dieser CLI-Befehle sind die meisten Probleme auf NTP oder DBReplication zurückzuführen.

Die empfohlene Stratum-Ebene, bis zu der der PUB mit dem NTP-Server synchronisiert werden muss, ist 4 und niedriger und stellt eine optimale Leistung sicher. Eine Schicht größer als 5 kann Synchronisierungsprobleme verursachen, die sich wiederum auf die DBReplication auswirken. Weitere Informationen zur NTP-Fehlerbehebung finden Sie im Artikel Fehlerbehebung bei NTP in Unified Communications Manager. Der verlinkte Artikel bezieht sich auf Unified Communications Manager, gilt jedoch für alle VOS-Angebote.

Hier sind die DBReplication Definitions, um zu verstehen, was der Wert ist, den Sie für den DBReplication Status sehen möchten.

DBReplikationsstatusdefinitionen

Weitere Informationen zur Fehlerbehebung für DBReplikationen finden Sie im Artikel Problembehandlung bei der CUCM-Datenbankreplikation. Der verlinkte Artikel ist für Unified Communications Manager, gilt aber auch für UCCX.

Hinweis: In dem oben verlinkten Artikel werden einige UCCX-spezifische Befehle nicht erwähnt. Der Artikel bezieht sich speziell auf den CUCM. Der gesamte Prozess gilt jedoch auch für UCCX. Zum Beispiel utils uccx dbreplication reparieren alle.

In diesem Szenario war der Zustand des UCCX-Servers gut.

NTP-Synchronisierungsstatus

DBReplikationsstatus

Protokollsammlung

Nachdem Sie die Diagnose und andere Komponenten gelöscht haben, die das Problem verursachen könnten, können Sie weitere Daten in den Protokollen sammeln, die während des fehlgeschlagenen Sicherungsversuchs generiert wurden. Sie können von demselben Bildschirm, auf dem die Fehlermeldung angezeigt wurde, die erstellte CCX-Komponenten-Protokolldatei herunterladen, die mit der fehlgeschlagenen Sicherung übereinstimmt.

CCXComponent-Protokoll

Protokollanalyse

Aus den Protokollen.

Protokolldatei:

=====================================================

Server:

Funktion: UCCX

Komponente : CCXCOMPONENT

Erledigte Zeit: 2021-10-01-12-03-21

Ergebniscode: 24-Ontape konnte UCCX DB nicht sichern

Ergebniszeichenfolge: FEHLER

=====================================================

Es ist in der Lage, die Komponenten zu sichern, beginnt die Sicherung.

01.10.2021 12:03:15 :INFO: ------------- Unified CCX DB DoBackup(db_do_backup.py) -------------

Überprüfen Sie dann, ob Speicher verfügbar ist.

01.10.2021 12:03:15 :INFO: Freier Speicherplatz für Unified CCX DB-Sicherung = 85622509568 Bytes

01.10.2021 12:03:15 :INFO: Für Unified CCX DB-Backup wurde genügend Festplattenspeicher gefunden

Danach erkennt es, dass es sich um eine HA-Konfiguration (High Availability) handelt.

01.10.2021 12:03:15 :INFO: Das ist UCCX High Availability-Setup

01.10.2021 12:03:15 :INFO: Im Unified CCX-Cluster sind zwei Knoten vorhanden

Die Sicherung wird initiiert.

2021-10-01 12:03:15 :INFO: HA - Publisher Node. Backup initiiert

2012-10-01 12:03:15 :INFO: Erstellen von Ontape Backup von Unified CCX DB...

2021-10-01 12:03:15 :INFO: Ausführen [Quelle /opt/cisco/uccx/bin/uccx_ids.env ; ontape -v -s -L 0 -t STDIO > /common/drf/ccx_comps/uccx_db/ontape_uccx_backup.gz] ...

In dieser Phase schlägt sie jedoch fehl.

2021-10-01 12:03:19 :INFO: Ergebnisse der Ausführung [source /opt/cisco/uccx/bin/uccx_ids.env ; ontape -v -s -L 0 -t STDIO > /common/drf/ccx_comps/uccx_db/ontape_uccx_backup.gz], returnCode :[256], Ausgabe :[Using the backup and restore filter /bin/gzip -c.

Archivierung fehlgeschlagen - ISAM-Fehler: Während der Archivsicherung ist ein Fehler aufgetreten.

Programm beendet.]

2012-10-01 12:03:19 :INFO: Ontape Backup fehlgeschlagen.

2021-10-01 12:03:19 :INFO: ----- Verlassen Sie Unified CCX DB DoBackup(db_do_backup.py) mit returnCode = 24 : Erfolgreich -----

2021/10/01 12:03:19: DO_Backup DB Skript funktioniert nicht

Korrekturmaßnahme

Führen Sie einen Neustart dieser Dienste in der CLI durch:

- DRF Master und DRF Local Services

- Dienstneustart Cisco DRF Master (Auf PUB)

- utils service restart Cisco DRF Local (auf beiden Knoten)

- Datenbankdienst

- utils service restart Cisco Unified CCX Database (auf beiden Knoten)

Hinweis: Der Neustart dieser Dienste hat keine Auswirkungen auf die primäre Funktionalität der Server. Sie können die Befehle jedoch während eines Wartungsfensters ausführen.

Führen Sie anschließend eine manuelle Sicherung durch, und überprüfen Sie, ob die Sicherung erfolgreich war. Eine Meldung wird angezeigt.

Sicherung abgeschlossen

Nach einer erfolgreichen manuellen Sicherung beginnt auch der geplante Task zu funktionieren.

Zugehörige Informationen

- Fehlerbehebung bei NTP in Unified Communications Manager

- Problembehandlung bei der CUCM-Datenbankreplikation

- Technischer Support und Downloads von Cisco