Introduction
Este documento descreve as etapas para verificar e tentar resolver o problema quando a replicação ficar fora de sincronia ou for totalmente interrompida.
Problema
É importante saber que há dois tipos de replicação que ocorrem no Unity Connection (UC):
- Replicação corporativa (ER) - plataforma relacionada ao Cisco CallManager (CCM)
- Replicação do Unity Connection
Replicação corporativa
É importante que o ER esteja sempre no estado da Ferramenta de Monitoramento em Tempo Real (RTMT - Real Time Monitoring Tool) de (2) no Editor e no Assinante.
Para confirmar isso, insira o comando utils dbreplication runtime.
Outro comando útil que pode ser usado é o status da replicação de utilitários.
Replicação do Unity Connection
Sem o ER correto em execução, a Replicação do Unity Connection não funciona corretamente. Os comandos usados para solucionar problemas de replicação de UC são:
Solução
Se ER estiver inoperante (RTMT não = 2), faça o seguinte:
No Assinante, insira o comando utils dbreplication stop. Aguarde a conclusão antes de iniciar a próxima etapa.
No Publisher, insira o comando utils dbreplication stop. Aguarde a conclusão antes de iniciar a próxima etapa.
No Publisher and Subscriber, insira o comando utils dbreplication runtime. Certifique-se de que ambos os servidores sejam coluna alcançável RPC = SIM).
No Publisher, digite o comando utils dbreplication dropadmindb.
No Assinante, insira o comando utils dbreplication dropadmindb. Se você executar a versão 9.x, vá para a etapa 8.
No Publisher, digite o comando utils dbreplication clusterreset. Aguarde a conclusão antes de iniciar a próxima etapa.
Reinicie o assinante. Aguarde até que o Assinante volte e todos os serviços sejam iniciados antes de você iniciar a próxima etapa.
No Publisher, insira o comando utils dbreplication reset all.
No Publisher e no Subscriber, insira periodicamente o comando utils dbreplication runtimproperty para monitorar o estado RTMT que cada um tem para o outro. Eles devem progredir e ambos acabam em (2) se a replicação for configurada corretamente. Isso pode levar algum tempo.
Se os estados RTMT não passarem de 0 para 2 s depois que você esperar um bom tempo, colete essas informações tanto do editor quanto do assinante:
- utils dbreplication runtimproperty
- arquivo get ativelog cm/trace/dbl/*.log
- arquivo get ativelog cm/trace/dbl/sdi/dbmon*.txt
- arquivo get ativelog cm/log/informix/dbl_repl*.log
- arquivo get ativelog cm/log/informix/ccm*.log
Abra um caso no Centro de Assistência Técnica (TAC) e forneça as informações coletadas na etapa 10.
Informações Relacionadas