11-8
Cisco WAN Manager User’s Guide
Version 10.5, Part Number 78-12945-01 Rev. D0, August 2003
Chapter11 CWM to CWM Communications
Recovering From Degrade Mode
The above DomainGatewayList, for example, would need to be edited to show that the downed Primary
(cwmws1) has been removed from all the other CWM’s DomainGatewayLists in the
CWMGateway.conf file. In this example, you would remove the downed Primary from both cwmws2
and cwmws3 DomainGatewayLists to include only cwmws2 and cwmws3 Secondaries in the same
domain:
Debug level 2
DomainGatewayList cwmws2 cwmws3
ForcedSwitchOver
HeartBeatInterval 20
Step 2 Manually remove all the other CWMs from the downed Primary’s DomainGatewayList in the
CWMGateway.conf file
The following is an example of the downed Primary’s DomainGatewayList. Remove all Secondary
CWMs from the downed Primary’s DomainGatewayList leaving the Primary cwmws1 in its own
domain:
Debug level 2
DomainGatewayList cwmws1
ForcedSwitchOver
HeartBeatInterval 20
Step 3 Stop the core on the downed Primary CWM. (This is done to eliminate the possibility of having two
Primary CWMs running at the same time once IP connectivity has been re-established. The isolated
Primary CWM needs to be kept from communicating with CWMs in its old domain, which will have a
newly assigned Primary CWM and Secondary CWMs. Once IP connectivity has been re-established, the
original Primary will have to be added back to the domain by editing it and the other CWM’s
DomainGatewayList).
Step 4 Stop the core on the Secondary CWM that has been selected as the new Primary. In this case, for
example, let’s say that cwmws2 has been selected as the new Primary.
Step 5 Edit the new Primary’s DomainGatewayList so that it only has itself listed. For example:
Debug level 2
DomainGatewayList cwmws2
ForcedSwitchOver
HeartBeatInterval 20
Step 6 Start the core on the new Primary CWM (in this example it would be cwmws2). A message will appear
on the CWM console announcing it as the new Primary.
Step 7 Stop the core on the Secondary CWM (in this example it would be cwmws3).
Step 8 Edit the Secondary’s DomainGatewayList so that it includes itself and the new Primary. For
example:
Debug level 2
DomainGatewayList cwmws2 cwmws3
ForcedSwitchOver
HeartBeatInterval 20
Step 9 Edit the new Primary’s DomainGatewayList so that it now includes itself and the secondary CWM.
For example:
Debug level 2
DomainGatewayList cwmws2 cwmws3
ForcedSwitchOver
HeartBeatInterval 20
Step 10 Start the core on the Secondary CWM (in this example it would be cwmws3).