VSA 自动安装程序接受可用于自定义 VSA 群集安装的一组参数和值。

下表显示了可以用于运行 VSA 自动安装程序的选项。

表 1. install.exe 参数

参数

默认值

描述

必需或可选

-p, --esxPass <value>

无默认值。

每个 ESXi 主机的 root 密码。所有 ESXi 主机的 root 密码必须相同。

必需

-u, --esxUser <value>

无默认值。

root 帐户。使用 root

必需

-dc <value>

无默认值。

要使用的数据中心。

必需

-cn <value>

-cn vc

无默认值。

群集网络的子网掩码。如果使用 vCenter Server 网络,则可以改为使用 vc 参数。

必需

-gw <value>

无默认值。

群集网络的网关。如果使用 vCenter Server 网络,则可以改为使用 vc 参数。

必需

-cs, --vmwareClusterServiceIP<value>

无默认值

VSA 群集服务器的 IP 地址。如果在 vCenter Server 上使用通过 VSA Manager 安装的群集服务,则其 IP 地址必须与 vCenter Server 的 IP 相同。

两个成员群集配置所必需的

-ei, --esxIPs <value>

无默认值。

要用于 VSA 群集的两个或三个主机的 IP 地址

例如:-ei 10.20.118.11 10.20.118.12 10.20.118.13

可选

-si, --startIP <value>

无默认值。

VSA 群集使用的 IP 范围的第一个 IP。

可选

-fv, --frontendVlanId <value>

0

前端网络的 VLAN ID。

可选

-bs, --backendStartIP <value>

192.168.0.1

后端网络的起始 IP。默认值为 192.168.0.1。后端 IP 地址必须在 192.168.x.x 专用子网中。

可选

-bn, --backendNetmask <value>

255.255.255.0

后端网络的子网掩码。

可选

-bv, --backendVlanId <value>

0

后端网络的 VLAN ID。

可选

-vn, --vmotionNetmask <value>

255.255.255.0

ESXi 功能网络的子网掩码。

可选

-vs, --vmotionStartIP <value>

DHCP

ESXi 功能网络的起始 IP。

可选

-vv, --vmotionVlanId <value>

与前端 VLAN ID 相同。

ESXi 功能网络的 VLAN ID。

可选

-po, --httpsPort <value>

443

vCenter Server 的 HTTPS 端口。

可选

-ez, --eagerZero <value>

无效

确定在安装期间或者首次对磁盘进行读取或写入操作时是否格式化磁盘。

无效

在安装过程完成后首次进行读取或写入操作时格式化磁盘。

有效

在安装过程中格式化磁盘。

可选

示例命令使用选项

以下示例显示了如何使用此命令。实际的命令将全部显示在一行中。这里对该命令进行了格式设置,以便于理解。

install.exe -dc MyDC 
-cs 10.10.10.101 
-si 10.10.10.200 
-u root 
-p secret 
-ei 10.10.10.10 10.10.10.20 
-vs 10.10.10.150 
-gw 10.10.10.254 
-cn 255.255.255.0