We have struggled with an issue for more than a year related to HA over WAN. Even a brief network outage (1-2 seconds) between data centers would cause the master role to switch from the publisher to the subscriber. Mastership changed any time the nodes went into island mode. We finally found the root cause after numerous TAC cases, and I think it's worth sharing since changing the hostnames is supported.
The logic to elect the master node when recovering from island mode is:
Step 1. Check the service status of the nodes. If node 1 is IN_SERVICE and node 2 is in PARTIAL_SERVICE, node 1 becomes the master. If the states are the same (IN_SERVICE or PARTIAL_SERVICE), go to step 2.
Step 2. The hardware specification of both nodes will be checked. The server with the better specification will be handed the mastership. If the hardware specifications are the same, go to step 3.
Step 3. The publisher (i.e. node 1) will become the master if the hostname matches the PrimaryEngineComputerName in the ClusterSpecificConfig. If there is no match, go to step 4.
Step 4. Make the subscriber master.
Alright, now let's back up about 18 months. We decided to build a new cluster to migrate from version 9.0 to 10.6. The intent was to simplify the transition from CAD to Finesse. We built a new cluster on 9.0, restored from backup, changed the hostnames and IPs, and then upgraded to 10.6.
Back to the present (now on version 11.6), we finally lucked out with a TAC engineer that explained the island mode recovery process above. The engineer used the CET (Configuration Editor Tool) to check the ClusterSpecificConfig file where we discovered the primaryEngineComputerName was the hostname of our 9.0 publisher. So now we know step 3 above always fails and the subscriber is elected master as a result.
TAC advised this value is populated at the time of install and cannot be changed (even with root access). The 9.0 cluster had been offline for over a year. Therefore, the best solution was to rename the 11.6 publisher to match the primaryEngineComputerName.
In conclusion, changing the hostname is supported, but it will cause issues with HA. Ideally, the set network hostname command should be updated to also change the primaryEngineComputerName. I asked to have a caveat added to the appropriate section of the admin guide. It's unclear if this request reached the technical writing team – I never received confirmation.
The spa303 has a Voice Mail Server field under extensions. I want to arbitrarily control the Message Waiting Indicator(MWI). "The SPA phones will subscribe to the VM server and the MWI status will be updated via NOTIFY messages"&n...
Hi everyone, can you help me?I want to make a conference call from DN 1000 to Ten other users in CUCM How can I do that?I changed the default of Multiple Call/Call Waiting Settings to 10, but when the user arrives at 4 users I can't add moreI used th...
Hello Experts,Please find Attached,I have a cisco 2911 with CME and recently bought a sip trunk with a local provider, but i can't get it works.the provider Provided a LAN cable from there MDU Box and they provide a static IP address, subnet mask, an...
Dear all I have 9971 phone and I am trying to perform a factory reset and the phone is not resting also in the setting menu I do not have administrative setting icon there is only call History and running application ...
Hello Community, Need help with below.I have setup as PRI > 4800 > CUCM 11.5 > vg224 > FaxAttached are configs.When I dial fax DIDs 4800 shows call under "sh voice call status" but same call does not go to VG224 and to fax. Please advise....