Introducción
Este documento describe los pasos para verificar e intentar resolver el problema cuando la replicación se queda fuera de sincronización o se rompe por completo.
Problema
Es importante saber que existen dos tipos de replicación dentro de Unity Connection (UC):
- Replicación empresarial (ER): la plataforma relacionada con Cisco CallManager (CCM)
- Replicación de Unity Connection
Replicación empresarial
Es importante que ER siempre sea el estado de la herramienta de control en tiempo real (RTMT) de (2) tanto en el editor como en el suscriptor.
Para confirmar esto, ingrese el comando utils dbreplicación runtimstate.
Otro comando útil que se puede utilizar es utils dbreplicación status.
Replicación de Unity Connection
Sin el ER correcto en ejecución, la replicación de Unity Connection no funciona correctamente. Los comandos que se utilizan para resolver problemas de replicación de UC son:
Solución
Si ER está inactivo (RTMT no = 2), complete estos pasos:
En el Suscriptor, ingrese el comando utils dbreplicación stop. Espere a que se complete antes de comenzar el siguiente paso.
En Publisher, ingrese el comando utils dbreplicación stop. Espere a que se complete antes de comenzar el siguiente paso.
En Publisher y Subscriber, ingrese el comando utils dbreplicación runtimstate. Asegúrese de que ambos servidores sean columna de alcance RPC = YES).
En Publisher, ingrese el comando utils dbreplicación dropadmindb.
En el Suscriptor, ingrese el comando utils dbreplicación dropadmindb. Si ejecuta la versión 9.x, vaya directamente al paso 8.
En Publisher, ingrese el comando utils dbreplicación clusterreset. Espere a que se complete antes de comenzar el siguiente paso.
Reinicie el Suscriptor. Espere a que el suscriptor vuelva a activarse y todos los servicios comiencen antes de comenzar el siguiente paso.
En el editor, ingrese el comando utils dbreplicación reset all.
En Publisher y Subscriber, ingrese periódicamente el comando utils dbreplicación runtimstate para monitorear el estado RTMT que cada uno tiene entre sí. Deberían progresar y ambos terminarán finalmente en (2) si la replicación se configura correctamente. Esto puede llevar algo de tiempo.
Si los estados RTMT no van de 0 a 2 después de esperar una buena cantidad de tiempo, recopile esta información tanto del editor como del suscriptor:
- utils dbreplicación runtimstate
- file get activelog cm/trace/dbl/*.log
- file get activelog cm/trace/dbl/sdi/dbmon*.txt
- file get activelog cm/log/informix/dbl_repl*.log
- file get activelog cm/log/informix/ccm*.log
Abra un caso en el Technical Assistance Center (TAC) y proporcione la información recopilada en el paso 10.
Información Relacionada