Professional Documents
Culture Documents
Cisco Confidential
Troubleshooting steps
Cli commands
Q&A
Cisco Confidential
Cisco Confidential
33
Cisco Confidential
Cisco Confidential
Cisco Confidential
66
1.
Define
Identifies which servers will participate and defines those nodes locally and on other
nodes
(cdr define server)
2.
Define Replicates
Define what tables will be replicated and what to do in case of collisions, stored in the
syscdr database
(cdr realize templates)
3.
Replicate
Actual sync of data
(cdr check)
Cisco Confidential
Publisher
installed
Installing
subscriber 1
Is pub
already
replicating?
No
Yes
Start Repl
timer
Define Sub 1
Status on
Sub 1 = 0
Repl timer
expired
Realizes templates on
defined subs
CDR check on subs
Status on
Sub 1 = 2
Cisco Confidential
Repl timer
expired
Realizes templates on
defined subs
CDR check on subs
Status on
Sub 1 = 2
Once the Repl timer expired other Subscribers will only be able to start the replication setup process
once the first batch is completed
During an upgrade dont switch version on nodes one by one with time interval larger than the Repl timer, switch
version together or in 2 batches
Increase repl timer for large clusters to allow all subscribers setup the replication in one batch (see next slide)
Cisco Confidential
Cisco Confidential
10
Cisco Confidential
11
11
Summary Text
Cisco Confidential
12
Shows if A Cisco DB
Replicator is working
Cisco Confidential
13
Cisco Confidential
14
Cisco Confidential
15
Cisco Confidential
16
Cisco Confidential
17
RTMT Replication
counter
Cisco Confidential
18
Cisco Confidential
19
For every subscriber there will be a define log file on the publisher:
This file will end with a checksum of [64] if the define was successful:
Cisco Confidential
20
Cisco Confidential
21
Broadcast started after the Repl Timer expired, timer started when first Subscriber was
defined:
Cisco Confidential
22
Cisco Confidential
23
This file will end with a checksum of [64] if the replication setup was successful:
Cisco Confidential
24
Cisco Confidential
25
25
2.
Changing ip/hostname
It is important to follow the documented procedure
3.
Cisco Confidential
26
Cisco Confidential
27
Cisco Confidential
28
When successful Cluster Manager inject entry in hosts file and add policy in firewall
Cisco Confidential
29
Created by A Cisco DB
Cisco Confidential
30
Created by A Cisco DB
Cisco Confidential
31
Cisco Confidential
32
Cisco Confidential
33
1.
Subscriber nodes communicate to Publisher node via TCP and UDP (port 8500)
2.
Test validates that the Sub is properly authenticated against the Pub
3.
Echo request/reply packets via UDP and TCP validates proper handling of IP fragment
4.
5.
Additionally, sends request to installed private ports used by other CCM application
components
Cisco Confidential
34
Cisco Confidential
35
Cisco Confidential
36
Cisco Confidential
37
37
Make sure all tests covered in troubleshooting section has been completed
successfully, failing to do so will bring your cluster in worse scenario when
executing the cli commands
Cisco Confidential
38
1.
Define
Identifies which servers will participate and defines those nodes locally and on other
nodes
(cdr define server)
2.
Define Replicates
Define what tables will be replicated and what to do in case of collisions, stored in the
syscdr database
(cdr realize templates)
3.
Replicate
Actual sync of data
(cdr check)
Cisco Confidential
39
This command will verify if all tables are in sync and generates a report, the
report contains what tables are not in sync (if any)
Cisco Confidential
40
Cisco Confidential
41
Runs on all tables in replication on all servers that are included in the
command
Cisco Confidential
42
Useful on large clusters where only one/few tables are out of sync
Cisco Confidential
43
This command pauses for the duration of repltimeout timer and then kills
currently running replication commands again
Cisco Confidential
44
Cisco Confidential
45
Cisco Confidential
46
This command does stop, drop and reset all in one command
(available as of CUCM 9.x)
Cisco Confidential
47
Cisco Confidential
48
48
Cisco Confidential
49
Thank you.
Cisco Confidential
50