可以使用 das.isolationaddress0 至 das.isolationaddress9 选项指定多个隔离响应地址。
要在 Virtual Infrastructure Client 中指定这些选项的值,请执行以下操作:
- 选择 HA 群集。
- 在摘要选项卡上,单击编辑设置。
- 在“设置”对话框中,选择 VMware HA。
- 单击高级选项。
- 在“高级选项 (HA)”对话框中,输入选项名称和对应值:
- 选项:das.isolationaddress0
- 值:默认网关地址之外的其他有效 IP 地址
同样,可以使用 das.isolationaddress1 至 das.isolationaddress9 设置更多的隔离响应地址。
- 在“高级选项 (HA)”对话框中,设置此选项:
- 选项:das.usedefaultisolationaddress
- 值:false
注意: - 如果要设置多个隔离响应地址,则必须设置此选项。
- 此外,当默认网关是无法被 ping 通的设备时,应将 das.usedefaultisolationaddress 配置为 false。
- 单击确定。
- 单击确定。
- 再次编辑群集的设置。
- 禁用 HA 并单击确定。
- 再次编辑设置。
- 启用 HA 并单击确定。
配置 VMware HA 时,如果所有的指定地址都无法访问,配置操作则失败。如果只有部分指定的隔离地址无法访问,配置操作将成功,但会为群集显示一个配置问题并且群集变为黄色。该配置问题会确定无法访问的隔离响应地址。
尽管 VMware HA 最多支持 10 个隔离响应地址,但在多数情况下,一两个隔离响应地址应已足够。此外,以前用于设置单个隔离响应地址的 das.isolationaddress 选项仍受支持。
注意:如果指定多个隔离响应地址,VMware 建议您通过以下方式确保 VMware HA 运行正常:
- 使用默认网关地址和物理位置靠近群集中主机的其他可靠地址。
- 确保为 ESX Server 上所创建的每个服务控制台网络都设置一个对应的隔离地址。
- 将默认故障检测时间更改为 20 秒或更长。要更改默认故障检测时间,请执行以下操作:
- 选择 HA 群集。
- 在摘要选项卡上,单击编辑设置。
- 在“设置”对话框中,选择 VMware HA。
- 单击高级选项。
- 在“高级选项 (HA)”对话框中,输入选项名称和对应值:
- 选项:das.failuredetectiontime
- 值:表示超时值的毫秒值(20 秒 = 20000 毫秒)
- 单击确定。
- 单击确定。
注意:
- 指定多个 das.isolationaddress 选项时,无需增加 das.failuredetectiontime,因为多个 ping 操作会并行执行。
- vCenter Server 5.0 不再支持 das.failuredetectiontime。有关详细信息,请参见 vSphere HA Advanced Attributes。
有关 VMware HA 最佳实践的信息,请参见 Best practices and advanced features for VMware High Availability (1002080)。
有关更多详细信息,请参见 vSphere Availability guide。