本节介绍了用于部署控制器集群的 Web 界面弹出窗口和 CLI 命令。

要部署控制器集群,请先部署单个控制器节点(主节点),然后为主节点添加从属节点。在使用设置向导在从属节点上安装 NSX Advanced Load Balancer 后,确保不要在这些节点上进行任何其他配置更改。

Web 界面

以下是在将作为主节点的控制器的 Web 界面上部署集群的步骤:

  1. 导航到管理 > 控制器 > 节点,然后单击编辑

  2. 指定控制器集群名称IP 地址。有关控制器集群 IP 地址的更多信息,请参阅VMware NSX Advanced Load Balancer 管理指南》中的“控制器集群 IP”主题。这将是集群的共享管理 IP 地址。

  3. 集群节点字段中为三个节点分别指定主机 IP 地址。

    1. 控制器节点 1:主节点的主机 IP 地址。

    2. 控制器节点 2:一个从属节点的主机 IP 地址。

    3. 控制器节点 3:另一个从属节点的主机 IP 地址。

  4. 单击保存

CLI

登录到 CLI(或 CLI Shell),然后输入以下命令:

注:

确保指定控制器节点的主机 IP 地址。示例中显示的 IP 地址仅用于说明目的。

为集群配置 ['10.10.25.81', '10.10.25.82', '10.10.25.83'] 中的控制器节点。

configure cluster
Updating an existing object. Currently, the object is:
+---------------+----------------------------------------------+
| Field         | Value                                        |
+---------------+----------------------------------------------+
| uuid          | cluster-eb01bf05-7313-4a4f-91b6-21e46d3c237d |
| name          | cluster-0-1                                  |
| nodes[1]      |                                              |
| name          | 10.10.25.81                                  |
| ip            | 10.10.25.81                                  |
| vm_ref        | EB01BF05-7313-4A4F-91B6-21E46D3C237D         |
| vm_mor        |                                              |
| vm_hostname   | node1.controller.local                       |
| tenant_ref    | admin                                        |
+---------------+----------------------------------------------+
: cluster> nodes name 10.10.25.82 ip 10.10.25.82
New object being created
: cluster:nodes> save
: cluster> nodes name 10.10.25.83 ip 10.10.25.83
New object being created
: cluster:nodes> save
: cluster> save

如果在集群中添加或移除节点,您需要关闭该控制器,然后使用新配置重新启动。

Waiting for the cluster to be ready...
Controller is ready.