Description:
What should I do if I need to change the IP address or hostname(s) for my DXmanager server or my CA Directory hosts?
Solution:
If you are in need to change the IP address and/or hostname for your DXmanager Server and/or your CA Directory hosts, the following needs to be performed.
Note: Please make sure to test this in your pre-production environment exclusively before doing it in actual production environment.
There are two main considerations:
Non-DXmanager Deployments
In a non-DXmanager deployment, the knowledge configuration is still the same as in CA Directory r8.1. In this kind of deployment the IP address/hostname(s) are referenced within the KNOWLEDGE ".dxc" files. (%DXHOME%\config\knowledge on Windows and $DXHOME/config/knowledge on UNIX/LINUX).
The steps required to reconfigure the IP address/hostname is:
set dsa "democorp" ={ prefix = <c AU><o Democorp> dsa-name = <c AU><cn "democorp"> dsa-password = "secret" address = tcp "old-host-name" port 19389 disp-psap = DISP snmp-port = 19389 console-port = 19390 auth-levels = anonymous, clear-password};New Knowledge
set dsa "democorp" ={ prefix = <c AU><o Democorp> dsa-name = <c AU><cn "democorp"> dsa-password = "secret" address = tcp "new-host-name" port 19389 disp-psap = DISP snmp-port = 19389 console-port = 19390 auth-levels = anonymous, clear-password};
Please note: If you have deployed CA Directory on multiple hosts and have configured load-sharing/replication, then all CA Directory hosts will need to have their knowledge updated to reflect the hostname/IP address changes for the specific host being changed, otherwise connectivity issues will be experienced.
DXmanager Deployments
In a DXmanager deployment, there are two main considerations when a hostname is being changed:
The steps involved in each scenario are:
DXmanager Server hostname/IP Address change
CA Directory host IP Address/hostname change
When a CA Directory host is configured using DXmanager, and the Directory host needs to have its IP address/hostname changed, the following steps need to occur: