组成 NSX Manager 或全局管理器集群可以提供高可用性和可靠性。您可以使用 join 命令以创建集群。
前提条件
-
要创建 NSX Manager 集群,请部署三个节点以创建集群。
-
要创建全局管理器集群,请部署三个节点以创建集群。不过,如果全局管理器安装了 NSX-T Data Center 3.0.0,请仅部署一个节点,而不要组成集群。请参见安装活动和备用全局管理器。
过程
结果
在主机上运行 get managers 命令以验证结果。
host> get managers
- 192.168.110.47 Connected
根据 NSX-T Data Center 版本,导航到 NSX Manager UI,然后
确认主机的 MPA 连接为
开启。
- (NSX-T Data Center 3.2.2 或更高版本)选择 ,然后选择集群选项卡。
-
(NSX-T Data Center 3.2.1 或早期版本)
然后从托管主体下拉菜单中,选择 vCenter Server。
还可以使用 GET https://<nsx-mgr>/api/v1/fabric/nodes/<fabric-node-id>/state API 调用查看 Fabric 主机的状态:
{ "details": [], "state": "success" }
管理平面将主机证书发送到控制平面,并且控制平面将控制平面信息推送到主机。
您应该会在每个 ESXi 主机上的
/etc/vmware/nsx/controller-info.xml 中看到
NSX Controller 地址,或使用
get controllers 访问 CLI。
[root@host:~] cat /etc/vmware/nsx/controller-info.xml <?xml version="1.0" encoding="utf-8"?> <config> <connectionList> <connection id="0"> <server>10.143.1.47</server> <port>1234</port> <sslEnabled>true</sslEnabled> <pemKey>-----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----</pemKey> </connection> <connection id="1"> <server>10.143.1.45</server> <port>1234</port> <sslEnabled>true</sslEnabled> <pemKey>-----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----</pemKey> </connection> <connection id="2"> <server>10.143.1.46</server> <port>1234</port> <sslEnabled>true</sslEnabled> <pemKey>-----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----</pemKey> </connection> </connectionList> </config>将启动到 NSX-T Data Center 的主机连接并处于“CLOSE_WAIT”状态,直到将主机升级为传输节点。您可以使用 esxcli network ip connection list | grep 1234 命令查看该内容。
# esxcli network ip connection list | grep 1234 tcp 0 0 192.168.210.53:45823 192.168.110.34:1234 CLOSE_WAIT 37256 newreno netcpa对于 KVM,该命令是 netstat -anp --tcp | grep 1234。
user@host:~$ netstat -anp --tcp | grep 1234
tcp 0 0 192.168.210.54:57794 192.168.110.34:1234 CLOSE_WAIT -
下一步做什么
创建传输区域。请参见准备独立主机以作为传输节点。