소개
이 문서에서는 복제가 동기화되지 않거나 완전히 중단되는 경우 문제를 확인하고 해결하는 단계에 대해 설명합니다.
문제
UC(Unity Connection) 내에서 발생하는 두 가지 유형의 복제가 있다는 것을 알아야 합니다.
- 엔터프라이즈 복제(ER) - 플랫폼 Cisco CallManager(CCM) 관련
- Unity Connection 복제
엔터프라이즈 복제
ER는 항상 게시자와 구독자 모두에서 (2)의 RTMT(Real Time Monitoring Tool) 상태여야 합니다.
Unity Connection 복제
적절한 ER가 실행되고 있지 않으면 Unity Connection Replication이 제대로 작동하지 않습니다.UC 복제 문제를 해결하는 데 사용되는 명령은 다음과 같습니다.
솔루션
ER가 다운된 경우(RTMT가 2가 아닌 경우) 다음 단계를 완료합니다.
가입자에 utils dbreplication stop 명령을 입력합니다.다음 단계를 시작하기 전에 완료될 때까지 기다립니다.
게시자에 utils dbreplication stop 명령을 입력합니다.다음 단계를 시작하기 전에 완료될 때까지 기다립니다.
게시자 및 구독자에 utils dbreplication runtimestate 명령을 입력합니다.두 서버가 모두 RPC 연결 가능 열 = YES인지 확인합니다.
게시자에 utils dbreplication dropadmmindb 명령을 입력합니다.
Subscriber에서 utils dbreplication dropadmindb 명령을 입력합니다.Release 9.x를 실행하는 경우 8단계로 건너뜁니다.
게시자에서 utils dbreplication clusterreset 명령을 입력합니다.다음 단계를 시작하기 전에 완료될 때까지 기다립니다.
가입자를 다시 시작합니다.다음 단계를 시작하기 전에 가입자가 다시 나타나도록 기다린 후 서비스가 모두 시작됩니다.
게시자에서 utils dbreplication reset all 명령을 입력합니다.
게시자 및 구독자에서 주기적으로 utils dbreplication runtimestate 명령을 입력하여 서로 다른 RTMT 상태를 모니터링합니다.복제 기능이 올바르게 설정될 경우 이 두 기능은 모두 (2)에 도달해야 합니다.시간이 좀 걸릴 수 있습니다.
상당한 시간을 기다린 후 RTMT 상태가 0에서 2로 이동하지 않을 경우 게시자와 구독자 모두에서 이 정보를 수집합니다.
- utils dbrecoplication runtimestate
- 파일 get activelog cm/trace/dbl/*.log
- 파일 get activelog cm/trace/dbl/sdi/dbmon*.txt
- activelog cm/log/informix/dbl_repl*.log 가져오기
- activelog cm/log/informix/ccm*.log 가져오기
TAC(Technical Assistance Center)에서 케이스를 열고 10단계에서 수집한 정보를 제공합니다.
관련 정보