Guest

Cisco Unified Communications Manager (CallManager)

Changing the IP Address and Host Name for Cisco Unified Communications Manager 5.x and 6.x Servers

  • Viewing Options

  • PDF (519.8 KB)
  • Feedback
Changing the IP Address and Host Name for Cisco Unified Communications Manager 5.x and 6.x Servers

Table Of Contents

Changing the IP Address and Host Name for Cisco Unified Communications Manager 5.x and 6.x Servers

Readiness Checklist

Changing the Cluster IP Addresses for Servers That Are Defined by IP Addresses

Changing the Cluster IP Addresses for Subscriber Servers That Are Defined by IP Addresses

Changing the Cluster IP Address for the Publisher Server That Is Defined by IP Address

Changing the Cluster IP Addresses for Servers That Are Defined by Host Names

Changing the Cluster IP Addresses for Subscriber Servers That Are Defined by Host Name

Changing the Cluster IP Addresses for Publisher Servers That Are Defined by Host Name

Changing the Host Name for Servers in a Cluster

Changing the Host Name of Subscriber Servers

Changing the Host Name for the Publisher Server

Post-Change Task List

Obtaining Documentation, Obtaining Support, and Security Guidelines


Changing the IP Address and Host Name for Cisco Unified Communications Manager 5.x and 6.x Servers


This document provides the steps to change the IP address or host name on a Cisco Unified Communications Manager server. You may want to change this IP address for a variety of reasons, including moving the server from one segment to another or resolving a duplicate IP address problem.


Note Prior to Cisco Unified Communications Manager Release 6.1(2), you cannot change the host name of either the publisher node or subscriber node after it is installed. If you must apply a new host name to a server, you can delete the server from Cisco Unified Communications Manager Administration (System > Server) and then reinstall the server with a new host name.


This document contains the following main sections:

Readiness Checklist

Changing the Cluster IP Addresses for Servers That Are Defined by IP Addresses

Changing the Cluster IP Addresses for Servers That Are Defined by Host Names

Changing the Host Name for Servers in a Cluster

Post-Change Task List

Obtaining Documentation, Obtaining Support, and Security Guidelines

Readiness Checklist

Perform the following tasks to ensure that your system is prepared for a successful IP address change.


Note If you do not receive the results you expect when you perform these tasks, do not continue with this procedure until after you resolve any problems you find.


Procedure


Step 1 List all servers in the cluster and note whether the nodes are defined by using IP addresses or host names.

From Cisco Unified Communications Manager Administration on the first node, navigate to System > Server and click Find. A list of all servers in the cluster displays.

Capture this list of servers for later reference.

Step 2 Ensure that you have saved an inventory of both the host name and IP address of each node in your cluster.

Step 3 Ensure that all servers in the cluster are up and available by checking for any active ServerDown alerts. You can check by using either the Real Time Monitoring Tool (RTMT) or the Command Line Interface (CLI) on the first node.

To check by using RTMT, access Alert Central and check for ServerDown alerts.

For Cisco Unified Communications Manager 5.x systems

file search activelog syslog/CallManager ServerDown

For Cisco Unified Communications Manager 6.x systems

file search activelog syslog/CiscoSyslog ServerDown

Note For Cisco Unified Communications Manager 5.1(3) and 6.1(1), you can check status of all servers by generating the Cisco Unified CM Cluster Overview report in Cisco Unified Reporting.


Step 4 Check the DB replication status on all the Cisco Unified Communications Manager nodes in the cluster to ensure that all servers are replicating database changes successfully. You can check by using either RTMT or a CLI command.

To check by using RTMT, access the Database Summary and inspect the replication status.

To check by using the CLI, enter the command that is shown in the following example:

admin: show perf query class "Number of Replicates Created and State of Replication"
==>query class :

- Perf class (Number of Replicates Created and State of Replication) 
has instances and values:
ReplicateCount  -> Number of Replicates Created   = 344
ReplicateCount  -> Replicate_State                = 2

Be aware that the Replicate_State object shows a value of 2 in this case. The following list shows the possible values for Replicate_State:

0—Replication Not Started. Either no subscribers exist, or the Database Layer Monitor service is not running and has not been running since the subscriber was installed.

1—Replicates have been created, but their count is incorrect.

2—Replication is good.

3—Replication is bad in the cluster.

4—Replication setup did not succeed.

Step 5 To check network connectivity and DNS server configuration, enter the CLI command that is shown in the following example:

admin: utils diagnose module validate_network
Log file: /var/log/active/platform/log/diag1.log

Starting diagnostic test(s)
===========================
test - validate_network    : Passed                      

Diagnostics Completed
admin:

Step 6 Run a manual DRS backup and ensure that all nodes and active services get backed up successfully. For more information, refer the Disaster Recovery System Administration Guide for your release:

http://cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html

Step 7 For security-enabled clusters (Cluster Security Mode 1 - Mixed), update the Certificate Trust List (CTL) file.


Note All IP phones that support security always download the CTL file, which includes the IP address of the TFTP servers with which the phones are allowed to communicate. If you change the IP address of one or more TFTP servers, you must first add the new IP addresses to the CTL file, so the phones can communicate with their TFTP server.



Caution To avoid unnecessary delays, you must update the CTL file with the new IP address of your TFTP servers before you change the IP address of the TFTP servers. If you do not perform this step, you will have to update all secure IP phones manually .

For detailed instructions on updating and managing the CTL file, including adding a new TFTP server to an existing CTL file, refer to one of the following documents:

For 5.x releases, refer to the Cisco Unified CallManager Release 5.1(1) New and Changed Information Guide.

For 6.x releases, refer to the Cisco Unified Communications Manager Security Guide Release 6.1(1).

You can find both documents at the following URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html


Changing the Cluster IP Addresses for Servers That Are Defined by IP Addresses

This section describes how to change the cluster IP addresses for servers that are defined by IP addresses. For information about changing cluster IP addresses for servers that are defined by host names, see the "Changing the Cluster IP Addresses for Servers That Are Defined by Host Names" section.


Caution Changing the IP address on any node in a Cisco Unified Communications Manager cluster can interrupt call processing and other system functions. Also, changing the IP address can cause the system to generate certain alarms and alerts, such as ServerDown and SDLLinkOSS, and automatic failover to a backup server may not operate. Because of this potential impact to the system, you must perform IP address changes during a planned maintenance window.

This section contains the following procedures:

Changing the Cluster IP Addresses for Subscriber Servers That Are Defined by IP Addresses

Changing the Cluster IP Address for the Publisher Server That Is Defined by IP Address

Changing the Cluster IP Addresses for Subscriber Servers That Are Defined by IP Addresses

Use this procedure to change the IP address of a a subscriber server if your cluster servers are defined by IP address. To successfully change the IP address, you must complete all steps in this procedure.


Note To define subscriber servers on the Cisco Unified Communications Manager publisher server or to determine how a subscriber server is defined, navigate to System > Server. For more information, see the Cisco Unified Communications Manager Administration Guide.


Procedure


Step 1 From the Cisco Unified Communications Manager Administration window, perform the following tasks:

a. Navigate to System > Server.

b. Change the IP address of the subscriber server to reflect the new IP address.

Step 2 Ensure that the IP address change is replicated to the subscriber server database by entering the CLI command run sql select name,nodeid from ProcessNode on all nodes in the cluster. The following example shows the command output:

admin: run sql select name,nodeid from ProcessNode
name               nodeid
================== ======
EnterpriseWideData 1
10.3.90.21         4
10.3.90.5          2

Step 3 If you are moving the server to a different subnet that requires a new default gateway address, change the default gateway by using the set network gateway CLI command, as shown in the following example:

admin:set network gateway 10.3.90.2
          ***   W A R N I N G   ***
This will cause the system to temporarily lose network connectivity

          Do you want to continue ?

Enter "yes" to continue or any other key to abort
yes
executing...
admin:

Step 4 Change the IP address of the subscriber server by performing the following tasks:

a. Enter the CLI command set network ip eth0 ip_address netmask

where ip_address specifies the new server IP address and netmask specifies the new server network mask.

The following output displays:

admin: set network ip eth0 10.3.90.21 255.255.254.0
***   W A R N I N G   ***
If there are IP addresses (not hostnames)
configured in CallManager Administration
under System -> Servers
then you must change the IP address there BEFORE
changing it here or call processing will fail.
This will cause the system to restart
=======================================================
 Note: To recognize the new IP address all nodes within
       the cluster will have to be manually rebooted.
=======================================================
Do you want to continue?
Enter "yes" to continue and restart or any other key to abort

b. Enter Yes and press Enter.


Note You can also change the IP address of the default gateway and the server by using the Cisco Unified Operating System. From Cisco Unified Operating System Administration, choose Settings > IP > Ethernet.


Step 5 Reboot all other servers in the cluster, including the publisher node, to update the local name resolution files, such as hosts, rhosts, sqlhosts, and services.


Note These files get updated only during system startup, and the system needs to restart core network services, such as Cisco DB and Cisco Tomcat, after the files are updated. Restarting the servers ensures the proper update and service-restart sequence for the IP address changes to take effect.



Changing the Cluster IP Address for the Publisher Server That Is Defined by IP Address

Use this procedure to change the IP address of a a publisher server if your cluster servers are defined by IP address.

Procedure


Step 1 From the Cisco Unified Communications Manager Administration window, perform the following tasks:

a. Navigate to System > Server.

b. Change the IP address of the publisher server.

Step 2 Ensure that the IP address change is replicated to the subscriber server database by entering the CLI command run sql select name,nodeid from ProcessNode on all nodes in the cluster. The following example shows the command output:

admin: run sql select name,nodeid from ProcessNode
name               nodeid
================== ======
EnterpriseWideData 1
10.3.90.21         4
10.3.90.5          2

Step 3 To change the IP address of the Publisher server, perform one of the following tasks:

To change the IP address from the Cisco Unified Operating System Administration window (http://subscriber_ip_address/cmplatform):

1. Navigate to Settings > IP > Publisher.

2. Change the IP address of the publisher server.


Note You must perform this step on each subscriber server in the cluster.


For Cisco Unified Communications Manager Release 6.1(2) and later, you can also change the IP address by using a CLI command:

1. Enter the CLI command set network cluster publisher ip. ip_address.

2. Enter Yes and press Enter. The server reboots automatically.

Step 4 If you are moving the server to a different subnet that requires a new default gateway address, change the default gateway by using the set network gateway CLI command, as shown in the following example:

admin:set network gateway 10.3.90.2
          ***   W A R N I N G   ***
This will cause the system to temporarily lose network connectivity

          Do you want to continue ?

Enter "yes" to continue or any other key to abort
yes
executing...
admin:

Step 5 To change the IP address of the publisher server, perform one of the following tasks:

To change the IP address from Cisco Unified Operating System Administration:

1. Choose Settings > IP > Ethernet.

2. Enter the new IP addresses.

3. Click Save. The server reboots automatically.

To change the IP address using a CLI command:

1. Enter the CLI command set network ip eth0 ip_address netmask

where ip_address specifies the new server IP address and netmask specifies the new server network mask.

The following output displays:

admin: set network ip eth0 10.3.90.21 255.255.254.0
***   W A R N I N G   ***
If there are IP addresses (not hostnames)
configured in CallManager Administration
under System -> Servers
then you must change the IP address there BEFORE
changing it here or call processing will fail.
This will cause the system to restart
=======================================================
 Note: To recognize the new IP address all nodes within
       the cluster will have to be manually rebooted.
=======================================================
Do you want to continue?
Enter "yes" to continue and restart or any other key to abort

2. Enter yes and press Enter.

Step 6 After the publisher server reboots automatically, reboot all subscriber servers to update the local name resolution files, such as hosts, rhosts, sqlhosts, and services.


Note These files get updated only during system startup, and the system needs to restart core network services, such as Cisco DB and Cisco Tomcat, after the files are updated. Restarting the servers ensures the proper update and service-restart sequence for the IP address changes to take effect.


Step 7 Run a manual DRS backup and ensure that all nodes and active services get backed up successfully. For more information, refer the Disaster Recovery System Administration Guide for your release.


Changing the Cluster IP Addresses for Servers That Are Defined by Host Names

This section describes how to change the cluster IP addresses for servers that are defined by host names. For information about changing cluster IP addresses for servers that are defined by IP address, see the "Changing the Cluster IP Addresses for Servers That Are Defined by IP Addresses" section.


Note Prior to Cisco Unified Communications Manager Release 6.1(2), you cannot change the host name of either the publisher node or subscriber node after it is installed. If you must apply a new host name to a server, you can delete the server from Cisco Unified Communications Manager Administration (System > Server) and then reinstall the server with a new host name.



Caution Be aware that a DRS backup that you take from a server with a particular host name cannot be restored on a server (either a publisher or subscriber node) with a different host name, even after you reinstall that node.

This section contains the following procedures:

Changing the Cluster IP Addresses for Subscriber Servers That Are Defined by Host Name

Changing the Cluster IP Addresses for Publisher Servers That Are Defined by Host Name

Changing the Cluster IP Addresses for Subscriber Servers That Are Defined by Host Name

Use this procedure to change the IP address of a a subscriber server if your cluster servers are defined by host name.

Procedure


Step 1 Change the DNS record of the subscriber server to point to the new IP address. Ensure that you correctly update both the forward (A) and reverse (PTR) records. You must refresh your DNS cash to ensure that the records get correctly updated.


Note DNS servers comprise part of the network infrastructure. Cisco Unified Communications Manager servers do not and cannot run DNS services.


Step 2 Verify that the DNS change propagates to other nodes by using the utils network host and show tech network hosts CLI commands on all the cluster nodes:

admin:utils network host lg-sub-4
Hostname lg-sub-4 resolves to 14.86.13.11

admin:show tech network hosts
 -------------------- show platform network -------------------- 

 /etc/hosts File: 
#This file was generated by the /etc/hosts cluster manager.
#It is automatically updated as nodes are added, changed, removed from the cluster.

127.0.0.1 localhost
14.87.10.10 lg-pub-1.lindermangroup.cisco.com lg-pub-1
14.87.10.11 lg-tftp-1.lindermangroup.cisco.com lg-tftp-1
14.87.10.12 lg-tftp-2.lindermangroup.cisco.com lg-tftp-2
14.87.11.10 lg-sub-1.lindermangroup.cisco.com lg-sub-1
14.87.11.11 lg-sub-3.lindermangroup.cisco.com lg-sub-3
14.86.13.10 lg-sub-2.lindermangroup.cisco.com lg-sub-2
14.86.13.11 lg-sub-4.lindermangroup.cisco.com lg-sub-4
14.87.11.12 lg-sub-5.lindermangroup.cisco.com lg-sub-5
14.87.11.13 lg-sub-7.lindermangroup.cisco.com lg-sub-7
14.86.13.12 lg-tftp-3.lindermangroup.cisco.com lg-tftp-3
14.87.20.20 lg-cups1.heroes.com lg-cups1
14.86.13.13 lg-sub-6.lindermangroup.cisco.com lg-sub-6 
admin:

Step 3 If you are moving the server to a different subnet that requires a new default gateway address, change the default gateway by using the set network gateway CLI command, as shown in the following example:

admin:set network gateway 10.3.90.2
          ***   W A R N I N G   ***
This will cause the system to temporarily lose network connectivity

          Do you want to continue ?

Enter "yes" to continue or any other key to abort
yes
executing...
admin:

Step 4 Change the IP address of the subscriber server by performing the following tasks:

a. Enter the CLI command set network ip eth0 ip_address netmask

where ip_address specifies the new server IP address and netmask specifies the new server network mask.

The following output displays:

admin: set network ip eth0 10.3.90.21 255.255.254.0
***   W A R N I N G   ***
If there are IP addresses (not hostnames)
configured in CallManager Administration
under System -> Servers
then you must change the IP address there BEFORE
changing it here or call processing will fail.
This will cause the system to restart
=======================================================
 Note: To recognize the new IP address all nodes within
       the cluster will have to be manually rebooted.
=======================================================
Do you want to continue?
Enter "yes" to continue and restart or any other key to abort

b. Enter yes and press Enter.


Note You can also change the IP address of the default gateway and the server by using the Cisco Unified Operating System. From Cisco Unified Operating System Administration, choose Settings > IP > Ethernet.


Step 5 Reboot all other servers in the cluster, including the publisher server, to update the local name resolution files, such as hosts, rhosts, sqlhosts, and services.


Note These files only get updated during system startup, and you need to restart core network services, such as Cisco DB and Cisco Tomcat, after the files are updated. Restarting the servers ensures that the proper update and service-restart sequence for the IP address changes take effect.


Step 6 Verify that the DNS change propagates to other nodes by using the utils network host and show tech network hosts CLI commands on all the cluster nodes:

admin:utils network host lg-sub-4
Hostname lg-sub-4 resolves to 14.86.13.11

admin:show tech network hosts
 -------------------- show platform network -------------------- 

 /etc/hosts File: 
#This file was generated by the /etc/hosts cluster manager.
#It is automatically updated as nodes are added, changed, removed from the cluster.

127.0.0.1 localhost
14.87.10.10 lg-pub-1.lindermangroup.cisco.com lg-pub-1
14.87.10.11 lg-tftp-1.lindermangroup.cisco.com lg-tftp-1
14.87.10.12 lg-tftp-2.lindermangroup.cisco.com lg-tftp-2
14.87.11.10 lg-sub-1.lindermangroup.cisco.com lg-sub-1
14.87.11.11 lg-sub-3.lindermangroup.cisco.com lg-sub-3
14.86.13.10 lg-sub-2.lindermangroup.cisco.com lg-sub-2
14.86.13.11 lg-sub-4.lindermangroup.cisco.com lg-sub-4
14.87.11.12 lg-sub-5.lindermangroup.cisco.com lg-sub-5
14.87.11.13 lg-sub-7.lindermangroup.cisco.com lg-sub-7
14.86.13.12 lg-tftp-3.lindermangroup.cisco.com lg-tftp-3
14.87.20.20 lg-cups1.heroes.com lg-cups1
14.86.13.13 lg-sub-6.lindermangroup.cisco.com lg-sub-6 
admin:

Step 7 Run a manual DRS backup and ensure that all nodes and active services get backed up successfully. For more information, refer the Disaster Recovery System Administration Guide for your release.


Changing the Cluster IP Addresses for Publisher Servers That Are Defined by Host Name

Use this procedure to change the IP address of a publisher server if your servers are defined by host name.

Procedure


Step 1 Change the DNS record of the subscriber server to point to the new IP address. Ensure that you correctly update both the forward (A) and reverse (PTR) records.


Note DNS servers comprise part of the network infrastructure. Cisco Unified Communications Manager servers do not and cannot run DNS services.


Step 2 Verify that the DNS change propagates to other nodes by using the utils network host and show tech network hosts CLI commands on all the cluster nodes:

admin:utils network host lg-sub-4
Hostname lg-sub-4 resolves to 14.86.13.11

admin:show tech network hosts
 -------------------- show platform network -------------------- 

 /etc/hosts File: 
#This file was generated by the /etc/hosts cluster manager.
#It is automatically updated as nodes are added, changed, removed from the cluster.

127.0.0.1 localhost
14.87.10.10 lg-pub-1.lindermangroup.cisco.com lg-pub-1
14.87.10.11 lg-tftp-1.lindermangroup.cisco.com lg-tftp-1
14.87.10.12 lg-tftp-2.lindermangroup.cisco.com lg-tftp-2
14.87.11.10 lg-sub-1.lindermangroup.cisco.com lg-sub-1
14.87.11.11 lg-sub-3.lindermangroup.cisco.com lg-sub-3
14.86.13.10 lg-sub-2.lindermangroup.cisco.com lg-sub-2
14.86.13.11 lg-sub-4.lindermangroup.cisco.com lg-sub-4
14.87.11.12 lg-sub-5.lindermangroup.cisco.com lg-sub-5
14.87.11.13 lg-sub-7.lindermangroup.cisco.com lg-sub-7
14.86.13.12 lg-tftp-3.lindermangroup.cisco.com lg-tftp-3
14.87.20.20 lg-cups1.heroes.com lg-cups1
14.86.13.13 lg-sub-6.lindermangroup.cisco.com lg-sub-6 
admin:

Step 3 From the Cisco Unified Operating System Administration window (http://subscriber_ip_address/cmplatform) of each subscriber server in the cluster, perform the following tasks:

a. Navigate to Settings > IP > Publisher.

b. Change the IP address of the publisher server.

Step 4 If you are moving the server to a different subnet that requires a new default gateway address, change the default gateway by using the set network gateway CLI command, as shown in the following example:

admin:set network gateway 10.3.90.2
          ***   W A R N I N G   ***
This will cause the system to temporarily lose network connectivity

          Do you want to continue ?

Enter "yes" to continue or any other key to abort
yes
executing...
admin:

Step 5 Change the IP address of the publisher server by using the CLI by performing the following tasks:

a. Enter the CLI command set network ip eth0 ip_address netmask

where ip_address specifies the new server IP address and netmask specifies the new server network mask.

The following output displays:

admin: set network ip eth0 10.3.90.21 255.255.254.0
***   W A R N I N G   ***
If there are IP addresses (not hostnames)
configured in CallManager Administration
under System -> Servers
then you must change the IP address there BEFORE
changing it here or call processing will fail.
This will cause the system to restart
=======================================================
 Note: To recognize the new IP address all nodes within
       the cluster will have to be manually rebooted.
=======================================================
Do you want to continue?
Enter "yes" to continue and restart or any other key to abort

b. Enter Yes and press Enter.


Note You can also change the IP address of the default gateway and the server by using the Cisco Unified Operating System. From Cisco Unified Operating System Administration, choose Settings > IP > Ethernet.


Step 6 After the publisher server reboots automatically as a result of the set network ip command, reboot all subscriber servers to update the local name resolution files, such as hosts, rhosts, sqlhosts, and services.


Note These files only get updated during system startup, and you need to restart core network services, such as Cisco DB and Cisco Tomcat, after the files are updated. Restarting the servers ensures that the proper update and service-restart sequence for the IP address changes take effect.


Step 7 Ensure that local resolution of the subscriber node also resolves to the new IP address by running the utils network host and show tech network hosts CLI commands:

admin:utils network host lg-sub-4
Hostname lg-sub-4 resolves to 14.86.13.11

admin:show tech network hosts
 -------------------- show platform network -------------------- 

 /etc/hosts File: 
#This file was generated by the /etc/hosts cluster manager.
#It is automatically updated as nodes are added, changed, removed from the cluster.

127.0.0.1 localhost
14.87.10.10 lg-pub-1.lindermangroup.cisco.com lg-pub-1
14.87.10.11 lg-tftp-1.lindermangroup.cisco.com lg-tftp-1
14.87.10.12 lg-tftp-2.lindermangroup.cisco.com lg-tftp-2
14.87.11.10 lg-sub-1.lindermangroup.cisco.com lg-sub-1
14.87.11.11 lg-sub-3.lindermangroup.cisco.com lg-sub-3
14.86.13.10 lg-sub-2.lindermangroup.cisco.com lg-sub-2
14.86.13.11 lg-sub-4.lindermangroup.cisco.com lg-sub-4
14.87.11.12 lg-sub-5.lindermangroup.cisco.com lg-sub-5
14.87.11.13 lg-sub-7.lindermangroup.cisco.com lg-sub-7
14.86.13.12 lg-tftp-3.lindermangroup.cisco.com lg-tftp-3
14.87.20.20 lg-cups1.heroes.com lg-cups1
14.86.13.13 lg-sub-6.lindermangroup.cisco.com lg-sub-6 
admin:

Step 8 From the Cisco Unified Communications Manager Administration window, navigate to System > Enterprise Parameters.

Step 9 Under Phone URL Parameters, change all URLs that contain the old IP address to reflect the new IP address.

Step 10 Run a manual DRS backup and ensure that all nodes and active services get backed up successfully. For more information, refer the Disaster Recovery System Administration Guide for your release.


Changing the Host Name for Servers in a Cluster

The section provides procedures for changing the host name of publisher and subscriber servers.

Changing the Host Name of Subscriber Servers

Use the following procedure to change the host name of subscriber servers in a cluster.


Note Prior to Cisco Unified Communications Manager Release 6.1(2), you cannot change the host name of either the publisher node or subscriber node after it is installed. If you must apply a new host name to a server, you can delete the server from Cisco Unified Communications Manager Administration (System > Server) and then reinstall the server with a new host name.


Procedure


Step 1 Change the DNS record of the subscriber server to point to the new IP address. Ensure forward (A) an reverse (PTR) records are updated correctly.


Note DNS servers comprise part of the network infrastructure. Cisco Unified Communications Manager servers do not and cannot run DNS services.


Step 2 Verify that the DNS change propagates to other nodes by using the utils network host and show tech network hosts CLI commands on all the cluster nodes:

admin:utils network host lg-sub-4
Hostname lg-sub-4 resolves to 14.86.13.11

admin:show tech network hosts
 -------------------- show platform network -------------------- 

 /etc/hosts File: 
#This file was generated by the /etc/hosts cluster manager.
#It is automatically updated as nodes are added, changed, removed from the cluster.

127.0.0.1 localhost
14.87.10.10 lg-pub-1.lindermangroup.cisco.com lg-pub-1
14.87.10.11 lg-tftp-1.lindermangroup.cisco.com lg-tftp-1
14.87.10.12 lg-tftp-2.lindermangroup.cisco.com lg-tftp-2
14.87.11.10 lg-sub-1.lindermangroup.cisco.com lg-sub-1
14.87.11.11 lg-sub-3.lindermangroup.cisco.com lg-sub-3
14.86.13.10 lg-sub-2.lindermangroup.cisco.com lg-sub-2
14.86.13.11 lg-sub-4.lindermangroup.cisco.com lg-sub-4
14.87.11.12 lg-sub-5.lindermangroup.cisco.com lg-sub-5
14.87.11.13 lg-sub-7.lindermangroup.cisco.com lg-sub-7
14.86.13.12 lg-tftp-3.lindermangroup.cisco.com lg-tftp-3
14.87.20.20 lg-cups1.heroes.com lg-cups1
14.86.13.13 lg-sub-6.lindermangroup.cisco.com lg-sub-6 
admin:

You can also use the utils diagnose module validate_network command on all the cluster nodes. This diagnostics module checks that you configured DNS client services correctly, the server can connect to the DNS server, and Forward (A) and Reverse (PTR) records are present and match the server IP address and host name.


Note Do not proceed if the change has not propagated to all nodes.


Step 3 Perform one of the following tasks:

If the servers are defined by IP address and you are only changing the host name of the server, skip to Step 7.

If you are changing the IP address or the server is defined by hostname, continue with Step 4.

Step 4 From the Cisco Unified Communications Manager Administration window, perform the following tasks:

a. Navigate to System > Server

b. Change the host name and/or IP address of the server under Server Configuration.

Step 5 Ensure that the host name or IP address change is replicated to all the nodes in the cluster by entering the CLI command run sql select name,nodeid from ProcessNode.

Step 6 Repeat on all nodes in the cluster.

Step 7 Starting with Cisco Unified Communications Manager Release 6.1(2), you can change the host name of the server by performing one of the following tasks.

To change the host name by using a CLI command

1. Enter the CLI command set network hostname hostname.

2. Enter Yes and press Enter. This will automatically reboot this server with the new host name.

To change the host name from Cisco Unified Operating System Administration

1. Navigate to Settings -> IP -> Ethernet.

2. Change IP address and if necessary, the default gateway to the new address.

3. Click the Save button, which automatically reboots this server with the new changes.


Note Changing the host name triggers an automatic, self-signed Certificate Regeneration. After the server reboots automatically, secure connections to this server will fail until the CTL client is rerun and the CTL file is updated.


Step 8 If the IP address is changing along with host name and the server is moving to a new subnet, first change the server Default Gateway to the new address by using the set network gateway ipaddress CLI command.


Note When the default gateway is changing prior to the next step, ensure that the server is moved to the new subnet and has access to the default gateway prior to the next step. During Cisco Unified Communications Manager server startup, the Verify Network script checks whether the server can access the default gateway. If the server cannot communicate with the default gateway at the time of startup, the Verify Network script will fail, and startup may be delayed. If you are using Manual DHCP configuration and the DHCP server is not reachable or not giving out an IP address to the server, the system will not boot and instead continuously waits at the Verify Network startup phase.


Step 9 If you want to also change the IP address, change the IP address of the server by performing the following tasks:

a. Enter the CLI command set network ip eth0 ip_address netmask where ip_address specifies the new server IP address and netmask specifies the new server network mask.

b. Enter Yes and press Enter. This will automatically reboot this server with the new IP address.

Step 10 Reboot all other servers in the cluster, including the Publisher, to update the local name resolutions files such as hosts/rhosts/sqlhosts/service.

These files only update during startup time, and core network services such as Cisco DB and Cisco Tomcat need to be restarted after the files are updated. A restart of the servers ensures the proper update and service restart sequence for the IP address changes to take effect.

Step 11 From the Publisher server, run utils dbreplication reset all to re-set up replication across the whole cluster.


Changing the Host Name for the Publisher Server

Use the following steps to change the host name of a publisher server.


Note Prior to Cisco Unified Communications Manager Release 6.1(2), you cannot change the host name of either the publisher node or subscriber node after it is installed. If you must apply a new host name to a server, you can delete the server from Cisco Unified Communications Manager Administration (System > Server) and then reinstall the server with a new host name.


Procedure


Step 1 Change the DNS record of the publisher server to the new host name. If the IP address is going to be changing at the same time, make sure that it is also reflected on the DNS servers. Ensure forward (A) and reverse (PTR) records are updated correctly.


Note DNS servers comprise part of the network infrastructure. Cisco Unified Communications Manager servers do not and cannot run DNS services.


Step 2 Verify that the DNS change propagates to other nodes by using the utils network host and show tech network hosts CLI commands on all the cluster nodes:

admin:utils network host lg-pub-4
Hostname lg-pub-4 resolves to 14.86.13.11

admin:show tech network hosts
 -------------------- show platform network -------------------- 

 /etc/hosts File: 
#This file was generated by the /etc/hosts cluster manager.
#It is automatically updated as nodes are added, changed, removed from the cluster.

127.0.0.1 localhost
14.87.10.10 lg-pub-1.lindermangroup.cisco.com lg-pub-1
14.87.10.11 lg-tftp-1.lindermangroup.cisco.com lg-tftp-1
14.87.10.12 lg-tftp-2.lindermangroup.cisco.com lg-tftp-2
14.87.11.10 lg-sub-1.lindermangroup.cisco.com lg-sub-1
14.87.11.11 lg-sub-3.lindermangroup.cisco.com lg-sub-3
14.86.13.10 lg-sub-2.lindermangroup.cisco.com lg-sub-2
14.86.13.11 lg-sub-4.lindermangroup.cisco.com lg-sub-4
14.87.11.12 lg-sub-5.lindermangroup.cisco.com lg-sub-5
14.87.11.13 lg-sub-7.lindermangroup.cisco.com lg-sub-7
14.86.13.12 lg-tftp-3.lindermangroup.cisco.com lg-tftp-3
14.87.20.20 lg-cups1.heroes.com lg-cups1
14.86.13.13 lg-sub-6.lindermangroup.cisco.com lg-sub-6 
admin:

Alternatively You can use the utils diagnose module validate_network command on all the cluster nodes. This diagnostics module will ensure that, if DNS client services are configured, connectivity to DNS server is present as well as Forward (A) and Reverse (PTR) records are present and matching with the server IP address as well as host name.


Caution Do not proceed if the new host name does not resolve to the correct IP address.


Note Skip Step 3 through Step 6 if the servers are defined by IP address and you are only changing the host name of the server.


Step 3 From the Cisco Unified Communications Manager Administration window, perform the following tasks:

a. Navigate to System > Server.

b. Under Server Configuration, change the host name and/or IP address of the server.

Step 4 Ensure that the host name or IP address change is replicated to all the nodes in the cluster by entering the CLI command run sql select name, nodeid from ProcessNode.

Step 5 Repeat on all nodes in the cluster.


Note You must perform Step 6 on a subscriber server, not the publisher server.


Step 6 From the Cisco Unified Operating System Administration window (http://subscriber_ip_address/cmplatform or http://subscriber_ip_address/iptplatform) of each subscriber server in the cluster, perform the following tasks:

a. Navigate to Settings > IP > Publisher.

b. Change the host name and/or IP address of the publisher server.


Note Starting with Cisco Unified Communications Manager Release 6.1(2), you can use the following CLI commands to change the IP address and/or host name of the publisher server on the subscriber servers: set network cluster publisher ip or set network cluster publisher hostname.


Step 7 On the publisher server, change the host name of the server by performing the following tasks:

a. Enter the CLI command set network hostname hostname.

b. Enter Yes and press Enter. This will automatically reboot this server with the new host name.


Note Changing the host name triggers an automatic, self-signed Certificate Regeneration. After the server reboots automatically, secure connections to this server will fail until the CTL client is rerun and the CTL file is updated.


Step 8 If the IP address is changing along with host name and the server is moving to a new subnet, first change the server Default Gateway to the new address by using the set network gateway ip_address CLI command.


Note When the default gateway is changing prior to the next step, you need to ensure that the server is moved to the new subnet and has access to the default gateway prior to the next step. During Cisco Unified Communications Manager server startup, the Verify Network script checks access to the default gateway. If the server cannot communicate to the default gateway at the time of startup, the Verify Network script will fail, and startup may be delayed. If you are using Manual DHCP configuration and the DHCP server is not reachable or not giving out an IP address to the server, the system will not boot and instead continuously waits at the Verify Network startup phase.


Step 9 If the IP address is also changing, change the IP address of the server by performing the following tasks:

a. Enter the CLI command set network ip eth0 ip_address netmask, where ip_address specifies the new server IP address and netmask specifies the new server network mask.

b. Enter Yes and press Enter. This will automatically reboot this server with the new IP address.

Step 10 From the CLI or Cisco Unified Operating System Administration, reboot all other servers in the cluster, including the publisher, to update the local name resolutions files such as hosts/rhosts/sqlhosts/service. You must reboot the whole cluster after you change each node.


Note These files only update during startup time, and core network services such as Cisco DB and Cisco Tomcat need to be restarted after the files are updated. A restart of the servers ensures the proper update and service restart sequence for the IP address changes to take effect.


Step 11 From the publisher node, run utils dbreplication reset all to re-set up replication across the whole cluster.


Post-Change Task List

After you finish changing the IP addresses of your cluster, complete the following tasks:

Procedure


Step 1 For security-enabled clusters (Cluster Security Mode 1 - Mixed), update the CTL file.

For detailed instructions on updating and managing the CTL file, including adding a new TFTP server to an existing CTL file, refer to one of the following documents:

For 5.x releases, refer to the Cisco Unified CallManager Release 5.1(1) New and Changed Information Guide.

For 6.x releases, refer to the Cisco Unified Communications Manager Security Guide Release 6.1(1).

You can find both documents at the following URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html

Step 2 After you finish updating the CTL file, restart all nodes in the cluster.

Step 3 Ensure that all servers in the cluster are up and available by checking for any active ServerDown alerts. You can check by using either the Real Time Monitoring Tool (RTMT) or the Command Line Interface (CLI) on the first node.

To check by using RTMT, access Alert Central and check for ServerDown alerts.

To check by using the CLI on the first node, enter one of the following commands and inspect the application event log:

For Cisco Unified Communications Manager 5.x systems

file search activelog syslog/CallManager ServerDown

For Cisco Unified Communications Manager 6.x systems

file search activelog syslog/CiscoSyslog ServerDown

Note For Cisco Unified Communications Manager 5.1(3) and 6.1(1), you can check status of all servers by generating the Cisco Unified CM Cluster Overview report in Cisco Unified Reporting.


Step 4 Check the DB replication status on all the Cisco Unified Communications Manager nodes in the cluster to ensure all servers are replicating database changes successfully. You can check by using either RTMT or a CLI command.

To check by using RTMT, access the Database Summary and inspect the replication status.

To check by using the CLI, enter the command that is shown in the following example:

admin: show perf query class "Number of Replicates Created and State of Replication"
==>query class :

- Perf class (Number of Replicates Created and State of Replication) 
has instances and values:
ReplicateCount  -> Number of Replicates Created   = 344
ReplicateCount  -> Replicate_State                = 2

Be aware that the Replicate_State object shows a value of 2 in this case. The following list shows the possible values for Replicate_State:

0—Replication Not Started. Either no subscribers exist, or the Database Layer Monitor service is not running and has not been running since the subscriber was installed.

1—Replicates have been created, but their count is incorrect.

2—Replication is good.

3—Replication is bad in the cluster.

4—Replication setup did not succeed.

Step 5 In Cisco Unified Reporting, generate the Unified CM Database Status report. Look for any errors or warnings in this report.

Step 6 In Cisco Unified Reporting, generate the Unified CM Cluster Overview report. Look for any errors or warnings in this report.

Step 7 Reconfigure the netdump server and clients by using the utils netdump CLI commands. For more information, see Appendix A in the Cisco Unified Communications Operating System Administration Guide.

Step 8 Run a manual DRS backup and ensure that all nodes and active services get backed up successfully. For more information, refer the Disaster Recovery System Administration Guide for your release.


Note You must run a manual DRS backup after you change the IP address of a node, because you cannot restore a node with a DRS file that contains a different IP address or host name. The post-change DRS file will include the new IP address or host name.


Step 9 Update all relevant IP phone URL parameters.

Step 10 In Cisco Unified Communications Manager Administration under System > Enterprise Parameters, update all relevant IP phone services.

Step 11 Update IPSec tunnels that terminate to the Cisco Unified Communications Manager.

Step 12 Update RTMT custom alerts and saved profiles:

RTMT custom alerts that are derived from performance counters include the hard-coded server IP address. You must delete and reconfigure these custom alerts.

RTMT saved profiles that have performance counters include the hard-coded server IP address. You must delete and re-add these counters and then save the profile to update it to the new IP address.

Step 13 Update the DHCP server that runs on Cisco Unified Communications Manager.

Step 14 Check and make any required configuration changes to other associated Cisco Unified Communications components, including the following ones:


Note Consult the documentation for your product to determine how to make any required configuration changes.


Cisco Unity

Cisco Unity Connection

Cisco Unity Express

SIP/H.323 trunks

IOS Gatekeepers

Cisco Unified MeetingPlace

Cisco Unified MeetingPlace Express

Cisco Unified Contact Center Enterprise

Cisco Unified Contact Center Express

DHCP Scopes for IP phones

SFTP servers that are used for Cisco Unified Communications Manager trace collection, CDR export, or as a DRS backup destination

IOS hardware resources (conference bridge, media termination point, transcoder, RSVP agent) that are registered with Cisco Unified Communications Manager

IPVC video MCUs that are registered or integrated with Cisco Unified Communications Manager

Cisco Emergency Responder

Cisco Unified Application Environment

Cisco Unified Presence

Cisco Unified Personal Communicator

Associated routers and gateways


Obtaining Documentation, Obtaining Support, and Security Guidelines

For information on obtaining documentation, obtaining support, providing documentation feedback, security guidelines, and also recommended aliases and general Cisco documents, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at:

http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html