使用 viocli add 命令可将插件和资源添加到 VMware Integrated OpenStack 部署中。
viocli add 命令支持多种操作,可执行不同任务。以下参数适用于所有操作。
参数 | 强制或可选 | 说明 |
---|---|---|
-v 或 --verbose |
可选 |
在详细模式下显示输出。 |
您可以运行 viocli add -h 或 viocli 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 的证书。 如果不包括此选项,则默认使用 |
--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 |
强制 |
元数据代理请求的共享密钥。 |