To update NSX Advanced Load Balancer Controller IP information for a cluster follow the below:

Note:

Before executing change_ip.py, ensure all new IPs are reachable from one another over SSH ports (22 for regular, 5098 for containers).

To update NSX Advanced Load Balancer Controller IP information for a cluster, use a command string such as the following:

change_ip.py -i **ipaddr **-o ipaddr -o ipaddr

This command is run on node 10.10.25.81, which is a member of a 3-node cluster that also contains nodes 10.10.25.82 and 10.10.25.83.

username@avi:~$ ∣ change_ip.py -i 10.10.25.81 -o 10.10.25.82 -o 10.10.25.83

The script can be run on any of the nodes in the cluster. The following example is run on node 10.10.25.82:

username@avi:~$ ∣ change_ip.py -i 10.10.25.82 -o 10.10.25.81 -o 10.10.25.83
Note:

After executing change_ip.py, in case of failure, use recover.py to convert nodes to single nodes and create the 3-node cluster again. This is documented in the Recover a Non-Operational Controller Cluster article.

To verify all is well, go to the Controller nodes page and ensure all nodes are CLUSTER_ACTIVE.