使用 viocli add 命令可将插件和资源添加到 VMware Integrated OpenStack 部署中。

viocli add 命令支持多种操作,可执行不同任务。以下参数适用于所有操作。

参数 强制或可选 说明

-v--verbose

可选

在详细模式下显示输出。

您可以运行 viocli add -hviocli add --help 以显示该命令的参数。还可以在任何操作上使用 -h--help 选项显示操作参数。例如,viocli add swiftnode -h 将显示 swiftnode 操作的参数。

下面列出了 viocli add 支持的操作。

viocli add swiftnode --name node-name --datastore ds-name --zone swift-zone --disk-size size-gb [-v]

将节点添加到 Swift 群集。

参数 强制或可选 说明

--name node-name

强制

指定新节点的名称。

--datastore ds-name

强制

指定要在其上创建节点的数据存储。

--zone swift-zone

强制

指定要将节点放置到的 Swift 区域。

--disk-size size-gb

强制

指定节点的磁盘大小(以千兆字节为单位)。

 

viocli add tvd -m manager-ip -u nsx-username -p nsx-password --insecure {true | false} --overlay-tz overlay-tz --vlan-tz vlan-tz --tier-0-router t0-router --dhcp-profile dhcp-profile --md-proxy md-proxy --md-proxy-secret shared-secret [-v]

向使用 NSX Data Center for vSphere 部署的 VMware Integrated OpenStack 部署添加 NSX-T Data Center 网络连接支持。

参数 强制或可选 说明

-m manager-ip--manager manager-ip

强制

NSX-T Data Center 部署的 NSX Manager 的 IP 地址。

-u nsx-username--username nsx-username

强制

NSX Manager 管理员的用户名。

-p nsx-password--password nsx-password

强制

NSX Manager 管理员的密码。

--insecure {true | false}

可选

指定是否验证 NSX Manager 的证书。

如果不包括此选项,则默认使用 true

--overlay-tz overlay-tz

强制

用于创建隧道隔离 Neutron 网络的默认 NSX-T Data Center 覆盖网络传输区域的名称或 UUID。

--vlan-tz vlan-tz

强制

用于在 Neutron 网络之间进行桥接的默认 NSX-T Data Center VLAN 传输区域的名称或 UUID(如果未指定物理网络)。

--tier-0-router t0-router

强制

用于连接到第 1 层逻辑路由器和配置外部网络的默认第 0 层路由器的名称或 UUID。

--dhcp-profile dhcp-profile

强制

用于启用本机 DHCP 服务的 DHCP 服务器配置文件的名称或 UUID。

在使用插件之前,必须在 NSX-T Data Center 中创建配置文件。

--md-proxy md-proxy

强制

用于启用本机元数据服务的元数据代理服务器的名称或 UUID。

在使用插件之前,必须在 NSX-T Data Center 中创建元数据代理服务器。

--md-proxy-secret

强制

元数据代理请求的共享密钥。