Chapter 3
Managing and Monitoring the Health of Cisco Unified Communications Manager Systems
This status command can be run on all servers by using utils dbreplication status all or on one
subscriber by using utils dbreplication status <hostname>.
The status report will tell you if any tables are suspect. If there are suspect tables, you will want to do a
replication repair CLI command to sync the data from the publisher server to the subscriber servers.
The replication repair can be done on all subscriber servers (using the all parameter) or on just one
subscriber server by using the following:
repair [nodename]|all
After running the replication repair, which can take several minutes, you can run another status command
to verify that all tables are now in sync. If tables are in sync after running the repair, you are successful
in fixing replication.
Only do
Note
hours.
Generate and view the Cisco Unified CM Database Status report, which provides debugging
Step 6
information for database replication. For each subscriber server that has a bad RTMT status, check that
the hosts, rhosts, sqlhosts, and services files have the appropriate information.
Generate and view the Cisco Unified CM Cluster Overview report. Verify that the subscriber servers
have the same version, verify that connectivity is good, and verify that time delay is within tolerances.
If the preceding conditions are acceptable, do the following to reset replication on that subscriber server:
a.
b.
c.
Database Replication Does Not Occur on Lost Node
Database replication does not occur when connectivity is restored on lost node recovery. You can verify
the state of replication by using the methods given in the topic
Publisher and the Subscriber, page
reset replication on the node, and have been unsuccessful.
Possible Cause
The CDR check remains stuck in a loop, due to a delete on device table.
Recommended Action
Run utils dbreplication stop on the affected subscribers. You can run them all at once.
Step 1
Wait until
Step 2
OL-22523-01
.
Step 6
if one of the servers showed an RTMT status of 4, or had a status of 0 for more than four
At the subscriber server, perform the CLI command utils dbreplication stop.
Do this for all subscriber servers that have an RTMT value of 4.
At the publisher server, perform the CLI command utils dbreplication stop.
At the publisher server, perform the CLI command utils dbreplication reset <hostname> where
<hostname> is the hostname of the subscriber server that needs to be reset. If all subscriber servers
need to be reset, use command utils dbreplication reset all.
Step 1
completes, then, run utils dbreplication stop on the affected publisher server.
utils dbreplication repair usage:utils dbreplication
3-39. Only use the following procedure if you have already tried to
Cisco Unified Communications Manager Managed Services Guide
General Health and Troubleshooting Tips
Database Replication Fails Between the
3-41