为 VMware High Availability 设置多个隔离响应地址
search cancel

为 VMware High Availability 设置多个隔离响应地址

book

Article ID: 344199

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
免责声明:本文为 Setting Multiple Isolation Response Addresses for VMware High Availability (1002117) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


在 VirtualCenter Server 2.0.2 和更高版本中,可以为 VMware High Availability (HA) 指定多个隔离响应地址。使用多个隔离响应地址可以让 VMware HA 更为准确地了解主机的网络连接情况。可能存在以下情况:单个隔离地址指示主机处于与网络完全隔离的状态,但访问其他隔离地址却显示仅出现了部分网络故障。


Environment

VMware vCenter Server 5.5.x
VMware vCenter Server 5.0.x
VMware VirtualCenter 2.0.x
VMware vCenter Server 5.1.x
VMware vCenter Server 4.0.x
VMware vCenter Server 4.1.x

Resolution

可以使用 das.isolationaddress0 das.isolationaddress9 选项指定多个隔离响应地址。
要在 Virtual Infrastructure Client 中指定这些选项的值,请执行以下操作:
  1. 选择 HA 群集。
  2. 摘要选项卡上,单击编辑设置
  3. 在“设置”对话框中,选择 VMware HA
  4. 单击高级选项
  5. 在“高级选项 (HA)”对话框中,输入选项名称和对应值:

    • 选项:das.isolationaddress0
    • 值:默认网关地址之外的其他有效 IP 地址

      同样,可以使用 das.isolationaddress1 das.isolationaddress9 设置更多的隔离响应地址。

  6. 在“高级选项 (HA)”对话框中,设置此选项:

    • 选项:das.usedefaultisolationaddress
    • 值:false

      注意
      • 如果要设置多个隔离响应地址,则必须设置此选项。
      • 此外,当默认网关是无法被 ping 通的设备时,应将 das.usedefaultisolationaddress 配置为 false。

  7. 单击确定
  8. 单击确定
  9. 再次编辑群集的设置。
  10. 禁用 HA 并单击确定
  11. 再次编辑设置。
  12. 启用 HA 并单击确定

配置 VMware HA 时,如果所有的指定地址都无法访问,配置操作则失败。如果只有部分指定的隔离地址无法访问,配置操作将成功,但会为群集显示一个配置问题并且群集变为黄色。该配置问题会确定无法访问的隔离响应地址。

尽管 VMware HA 最多支持 10 个隔离响应地址,但在多数情况下,一两个隔离响应地址应已足够。此外,以前用于设置单个隔离响应地址的 das.isolationaddress 选项仍受支持。

注意:如果指定多个隔离响应地址,VMware 建议您通过以下方式确保 VMware HA 运行正常:
  • 使用默认网关地址和物理位置靠近群集中主机的其他可靠地址。
  • 确保为 ESX Server 上所创建的每个服务控制台网络都设置一个对应的隔离地址。
  • 将默认故障检测时间更改为 20 秒或更长。要更改默认故障检测时间,请执行以下操作:

    1. 选择 HA 群集。
    2. 摘要选项卡上,单击编辑设置
    3. 在“设置”对话框中,选择 VMware HA
    4. 单击高级选项
    5. 在“高级选项 (HA)”对话框中,输入选项名称和对应值:

      • 选项:das.failuredetectiontime
      • 值:表示超时值的毫秒值(20 秒 = 20000 毫秒)

    6. 单击确定
    7. 单击确定

注意

  • 指定多个 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


Additional Information

Setting Multiple Isolation Response Addresses for VMware High Availability