从一个已安装并将成为主节点的 NSX Advanced Load Balancer 控制器 入手。

过程

  1. 安装两个新的 NSX Advanced Load Balancer 控制器 节点。

    建议每个新 NSX Advanced Load Balancer 控制器 应位于与已安装的控制器相同的管理网络上。如果它们不在同一个管理网络上,请参阅将不同网络的 VMware NSX Advanced Load Balancer Controller 加入集群。不要在这些新安装的 NSX Advanced Load Balancer 控制器 节点上执行任何配置。

  2. 选择一个 IP 地址以作为控制器集群 IP 地址

    对于 OpenStack 部署,请选择以下选项之一:

    1. 从控制器连接到的同一网络中选择一个未使用的 IP 地址。在加入集群期间,控制器将自动创建一个 Neutron 端口,并将控制器集群 IP 作为固定 IP 地址。这可确保 Neutron 不会分配该 IP 地址以用于其他用途。
    2. 明确创建一个 Neutron 端口,然后将分配给该端口的 IP 地址作为集群 IP 地址。
  3. 使用 Web 浏览器导航到已安装的 NSX Advanced Load Balancer 控制器的管理 IP 地址。
  4. 导航到管理 > 控制器 > 节点,然后单击编辑。此时将显示编辑集群弹出窗口。
  5. 控制器集群 IP 字段中,输入控制器集群的共享 IP 地址。
  6. 配置控制器集群
    注:
    • 在 AWS 中部署控制器集群时,请输入为新控制器创建的密码。有关更多信息,请参阅VMware NSX Advanced Load Balancer 安装指南》中的“AWS 部署的集群设置更改”主题。对于所有其他环境中的部署,可以将“密码”留空以使用默认的初始 admin 凭据。

    • 为所有公有云指定公用 IP。

  7. 在完成这些步骤后,现任控制器将变为集群的主节点,并邀请其他控制器作为从属成员加入集群。然后,NSX Advanced Load Balancer 执行集群热重新引导。该过程可能需要 2-3 分钟的时间。在重新引导后集群恢复联机时,主 NSX Advanced Load Balancer 控制器节点配置将同步到新的从属节点。
    1. NSX Advanced Load Balancer 控制器将控制器集群 IP 地址作为辅助 IP 地址分配给其管理接口。
    2. 对于 OpenStack 部署,主节点还执行 Neutron API 调用,以便在与其管理接口对应的 Neutron 端口的允许地址对列表中设置控制器集群 IP 地址。
    3. 要使用控制器节点的 FQDN 而不是 IP 地址,请参阅以下部分。

下一步做什么



主控制器将控制器集群 IP 地址作为辅助 IP 地址分配给其管理接口。

对于 OpenStack 部署,主节点还执行 Neutron API 调用,以便在与其管理接口对应的 Neutron 端口的允许地址对列表中设置控制器集群 IP 地址。

要使用控制器节点的 FQDN 而不是 IP 地址,请参阅使用 DNS 主机名配置集群