簡介
本文檔介紹在複製變得不同步或完全中斷時驗證並嘗試解決此問題的步驟。
問題
必須瞭解Unity Connection(UC)中發生兩種型別的複製:
- 企業複製(ER) — 平台與Cisco CallManager(CCM)相關
- Unity連線複製
企業複製
在發佈者和訂閱者上,ER始終是(2)的即時監控工具(RTMT)狀態非常重要。
Unity連線複製
如果沒有運行正確的ER,Unity Connection複製將無法正常工作。用於排除UC複製故障的命令包括:
解決方案
如果ER關閉(RTMT不等於2),請完成以下步驟:
在訂閱伺服器上,輸入utils複製停止命令。請等待它完成,然後再開始下一步。
在發佈伺服器上,輸入utils複製停止命令。請等待它完成,然後再開始下一步。
在發佈伺服器和訂閱伺服器上,輸入utils復製程式runtimestate命令。確保兩個伺服器都是RPC可訪問列=是)。
在發佈伺服器上,輸入utils deplication dropadmindb命令。
在訂閱伺服器上,輸入utils deplication dropadmindb命令。如果運行9.x版,請跳到步驟8。
在發佈伺服器上,輸入utils複製集群reset命令。請等待它完成,然後再開始下一步。
重新啟動訂閱伺服器。在開始下一步之前,請等待訂閱伺服器恢復正常並啟動所有服務。
在發佈伺服器上,輸入utils複製重置all命令。
在發佈伺服器和訂閱伺服器中,定期輸入utils diplication runtimestate命令以監視它們各自具有的RTMT狀態。如果複製設定正確,它們應該會進行並且最終都在(2)結束。這可能需要一些時間。
如果在等待一段時間後,RTMT狀態沒有從0變為2,請從發佈者和訂閱者兩方面收集此資訊:
- 實用工具dbremote runtimestate
- 檔案get activelog cm/trace/dbl/*.log
- 檔案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
向技術援助中心(TAC)提交案例並提供在步驟10中收集的資訊。
相關資訊