如果已使用 NSX Data Center for vSphere 部署 VMware Integrated OpenStack,则可以为部署中的某些项目指定 NSX-T Data Center 后端。
前提条件
- 使用 NSX Data Center for vSphere 网络部署 VMware Integrated OpenStack。
- 部署 NSX-T Data Center 并获取以下参数:
- NSX Manager 的 IP 地址
- 用于访问 NSX Manager 的用户名和密码
- 覆盖传输区域
- VLAN 传输区域
- 第 0 层路由器
- DHCP 配置文件
- 元数据代理服务器
过程
- 为要使用 NSX-T Data Center 的任何项目创建计算群集,并将这些群集配置为 NSX-T Data Center 环境中的传输节点。
计算群集不能同时属于
NSX Data Center for vSphere 和
NSX-T Data Center 部署。
- 以
root
用户身份登录到 Integrated OpenStack Manager。
- 通过启用 TVD 向部署中添加 NSX-T Data Center 后端。
viocli add tvd -m manager-ip -u username -p password [--insecure {true | false}] [--overlay-tz overlay-zone] [--vlan-tz vlan-zone] [--tier-0-router t0-router] [--dhcp-profile dhcp-profile] [--md-proxy mdp-server] [--md-proxy-secret mdp-secret]
选项 |
说明 |
manager-ip |
输入 NSX-T Data Center 部署的 NSX Manager 的 IP 地址。 |
username |
输入 NSX Manager 管理员的用户名。 |
password |
输入 NSX Manager 管理员的密码。 |
--nsx-insecure {true | false} |
指定是否验证 NSX Manager 服务器的证书。默认值是 true 。 |
overlay-zone |
输入用于创建隧道隔离 Neutron 网络的默认 NSX-T Data Center 覆盖网络传输区域的名称或 UUID。 |
vlan-zone |
输入用于在 Neutron 网络之间进行桥接的默认 NSX-T Data Center VLAN 传输区域的名称或 UUID(如果未指定物理网络)。 |
t0-router |
输入用于连接到第 1 层逻辑路由器和配置外部网络的默认第 0 层路由器的名称或 UUID。 |
dhcp-profile |
输入用于启用本机 DHCP 服务的 NSX-T Data Center DHCP 服务器配置文件的名称或 UUID。 |
mdp-server |
输入用于启用本机元数据服务的 NSX-T Data Center 元数据代理服务器的名称或 UUID。 |
mdp-secret |
输入 NSX-T Data Center 元数据代理服务器的共享密钥。 |
- 如果要继续对某些现有项目使用 NSX Data Center for vSphere,请立即将这些项目映射到 NSX Data Center for vSphere 后端。
toolbox
openstack project plugin create project-uuid --plugin nsx-v
结果
您的部署已连接到
NSX Data Center for vSphere 和
NSX-T Data Center 后端。默认情况下,所有项目都使用
NSX-T Data Center 后端,除非您手动将其映射到
NSX Data Center for vSphere 后端。