每个 NSX Advanced Load Balancer 控制器节点的管理 IP 地址应该是静态地址。这适用于单节点部署和三节点部署。
集群配置和运行时配置均包含集群的 IP 信息。如果主节点或从属节点的 IP 地址发生变化(例如,由于 DHCP),则必须运行该脚本以更新 IP 信息。在更新集群配置后,集群才能正常工作。
如果由于任何原因(例如 DHCP)更改了 NSX Advanced Load Balancer 控制器节点的 IP 地址,则必须使用以下脚本以更新集群配置。这适用于单节点部署和集群部署。
要在更改 NSX Advanced Load Balancer 控制器 节点的 IP 地址后修复集群配置,请运行 change_ip.py 脚本。
该脚本位于以下目录中:
/opt/avi/python/bin/cluster_mgr/change_ip.py
注:
更改 IP 脚本仅更改 NSX Advanced Load Balancer 集群配置。它不会更改正在运行控制器服务的主机或虚拟机的 IP 地址。例如,它不会在 VMware 托管的控制器中更新 /etc/network/interfaces 文件。用户必须在 VMware 上的 vApp 属性中更改虚拟机的 IP 地址。
在裸机配置中更改控制器的 IP 地址时,需要注意一些特殊事项。有关更多信息,请参阅在裸机环境中更改控制器 IP 地址。