Sommario

Introduzione

Sfondo

Componenti nei nodi IM&P

Autore IM&P

Sottoscrittore IM&P

Componenti mancanti

Elenco dei comandi per i componenti mancanti

ID bug Cisco CSCuv53092

Informazioni correlate

Introduzione

In questo documento viene descritto come aggiungere i componenti mancanti nella messaggistica istantanea e presenza (IM&P) di Unified Communications Manager.

Sfondo

È necessario individuare e aggiungere i componenti mancanti nei servizi di messaggistica immediata e presenza di Unified Communications Manager (IM&P) quando nel sistema di ripristino di emergenza (DRS) mancano componenti.

Componenti nei nodi IM&P

DRS che consente di eseguire un backup dei dati per tutti i nodi IM e Presence. Talvolta, a causa di errori imprevisti del server interno, nei nodi IM e Presence potrebbero mancare alcuni componenti che impediscono il completamento del backup DRF. Per eseguire correttamente un'operazione di backup, è necessario che i nodi IM e Presence dispongano di questi componenti.

Autore IM&P

—

PIATTAFORMA IM_AND_PRESENCE

CLM IM_AND_PRESENCE

DB IM_AND_PRESENCE

PREF IM_AND_PRESENCE

IM_AND_PRESENCE XCP

SYSLOGAGT IM_AND_PRESENCE

CDPAGT IM_AND_PRESENCE

TCT IM_AND_PRESENCE

BAT IM_AND_PRESENCE

TAZZA IM_AND_PRESENCE

IM_AND_PRESENCE REPORTER

Sottoscrittore IM&P

—

IM_AND_PRESENCE REPORTER

TAZZA IM_AND_PRESENCE

PIATTAFORMA IM_AND_PRESENCE

CLM IM_AND_PRESENCE

IM_AND_PRESENCE XCP

CDPAGT IM_AND_PRESENCE

TCT IM_AND_PRESENCE

SYSLOGAGT IM_AND_PRESENCE

Il DRS esegue automaticamente il backup di tutti i suoi componenti una volta completati, tuttavia in alcuni casi i nodi IM e Presence potrebbero mancare di alcuni componenti e questo problema causa il fallimento del processo di backup. In questo caso, è possibile visualizzare questo errore nei registri DRF.

Frammento di codice del file di registro.

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

Server: IMPSub

Funzionalità : IM_AND_PRESENCE

Componente : DB

Tempo trascorso: 2020-08-21-09-29-27

Codice risultato : 1-Per ulteriori dettagli, controllare i log dei componenti.

Stringa risultato : ERROR

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

backup preliminare

pronto per il backup

spazio richiesto = 9672860

df -k /tmp/db_drf_backup/ | grep -v File system | sveglio '{print }'

pronto per il backup

uscita da pre_db_backup

Inizio do_db_backup

per eseguire /bin/chmod a+w /common/drf/db_drf_backup

per eseguire /bin/touch /common/drf/db_drf_backup/drf_ontape_backup.gz

per eseguire /bin/chmod 660 /common/drf/db_drf_backup/drf_ontape_backup.gz

per eseguire /bin/chown informix:informix /common/drf/db_drf_backup/drf_ontape_backup.gz

Creazione del backup su nastro del database in corso...

comando per eseguire /bin/su - informix -c "ontape -s -L 0 | /bin/gzip > /common/drf/db_drf_backup/drf_ontape_backup.gz" 2>>/common/drf/backup.log

Avviso: ONCONFIG /usr/local/cm/db/informix/etc/onconfig.ccm non è di proprietà di informix (uid=512).

drf_ontape_backup creato è di dimensioni [28347431]

Backup su nastro completato.

Avvio dell'operazione di backup secondario su ciascuna subroutine.

per eseguire /usr/local/cm/bin/invoke_sub_backup.py /common/drf/backup.log /common/drf/status.txt

21/08/20 09:29:11 - status file=/common/drf/status.txt

21/08/20 09:29:11 - in subBackup

21/08/20 09:29:11 - il pub è impsub1.example.com

21/08/20 09:29:11 - ottenere l'elenco dei sottonodi

21/08/20 09:29:11 - in versioneCheckOk

21/08/20 09:29:20 - Gli abbonati validi sono ['impsub1', 'impsub2']

21/08/20 09:29:20 - elaborazione nodo impsub1

21/08/20 09:29:20 - chiamata della procedura remota per il backup del sottoscrittore per il nodo impsub1

21/08/20 09:29:27 - Dati secondari non trovati, nodo impsub1

21/08/20 09:29:27 - dopo do_sub_backup

21/08/20 09:29:27 - errore del sub backup di impsub1

Sub Backup non riuscito.

USCITA!

—> INIZIO output standard

—> END Standard Output

—> Errore standard BEGIN

—> Errore END standard

Componenti mancanti

Per verificare se i componenti IM&P sono completi, eseguire il comando this in entrambi i nodi tramite la CLI di IM&P.

- utilizza disaster_recovery show_registration nodename

Dove nodename è l'indirizzo IP o il nome del nodo.

Elenco dei comandi per i componenti mancanti

Se in un nodo sono presenti componenti mancanti, è necessario creare un account root tramite CLI per aggiungere manualmente i componenti mancanti tramite l'utilizzo di determinati comandi, ciascuno per ogni componente mancante. Nell'elenco sono riportati i comandi con il relativo percorso specifico per ogni componente necessario per eseguire il comando corrispondente per ciascuno dei componenti mancanti nel nodo destro:

- REPORTER.

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c REPORTER -e /common/drf/scripts/reporter/reporter_error_map.txt -s /common/drf/scripts/reporter/reporter_script.xml -d /common/drf/scripts/reporter/reporter_dependency.xml

- TAZZA.

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CUP -e /usr/local/sip/drf/epas/bin/epas_error_map.txt -s /usr/local/sip/drf/epas/bin/epas_script.xml -d /usr/local/sip/drf/epas/bin/epas_dependency.xml

- PIPISTRELLO.

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c BAT -e /common/drf/scripts/bat/bat_error_map.txt -s /common/drf/scripts/bat/bat_script.xml -d /common/drf/scripts/bat/bat_dependency.xml

- PIATTAFORMA.

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c PLATFORM -e /usr/local/platform/script/platform/platform_error_map.txt -s /usr/local/platform/script/platform/platform_script.xml -d /usr/local/platform/script/platform/platform_dependency.xml

- CLM.

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CLM -e /usr/local/platform/bin/clm/clm_drf_error_map.txt -s /usr/local/platform/bin/clm/clm_drf_script.xml -d /usr/local/platform/bin/clm/clm_drf_dependency.xml

- XCP

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c XCP -e /usr/local/xcp/drf/cup_xcp_error_map.txt -s /usr/local/xcp/drf/cup_xcp_script.xml -d /usr/local/xcp/drf/cup_xcp_dependency.xml

- TCT

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c TCT -e /usr/local/platform/script/tct/tct_error_map.txt -s /usr/local/platform/script/tct/tct_script.xml -d /usr/local/platform/script/tct/tct_dependency.xml

- PREF.

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c PREFS -e /usr/local/cm/bin/prefsdrf/prefs_error_map.txt -s /usr/local/cm/bin/prefsdrf/prefs_script.xml -d /usr/local/xcp/drf/prefs_dependency.xml

- SYSLOGAGT

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c SYSLOGAGT -e /usr/local/cm/syslogagt/conf/syslogagt_error_map.txt -s /usr/local/cm/syslogagt/conf/syslogagt_script.xml -d /usr/local/cm/syslogagt/conf/syslogagt_dependency.xml

- CDPAGT

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CDPAGT -e /usr/local/cm/cdpagt/conf/cdpagt_error_map.txt -s /usr/local/cm/cdpagt/conf/cdpagt_script.xml -d /usr/local/cm/cdpagt/conf/cdpagt_dependency.xml

- DB

python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c DB -e /usr/local/cm/bin/database_error_map.txt -s /usr/local/cm/bin/database_script.xml -d /usr/local/cm/bin/database_dependency.xml

Dopo aver aggiunto gli elementi mancanti, è necessario visualizzarli dopo la riesecuzione del comando.

- utilizza disaster_recovery show_registration nodename

Al termine dell'operazione, deve essere avviata l'operazione di backup del nodo IM&P.

ID bug Cisco CSCuv53092

D'altra parte, se vi sono più componenti aggiunti di quanto previsto, anche l'operazione di backup DRF non riesce. Il problema è stato risolto con l'ID bug Cisco CSCuv53092.

Fare riferimento all'ID bug Cisco CSCuv53092.

Nota: solo gli utenti Cisco registrati possono accedere agli strumenti Cisco interni e alle informazioni sui bug.

Informazioni correlate

- Supporto tecnico e download Cisco