可以设置影响 vSphere HA 群集的行为的高级属性。

表 1. vSphere HA 高级属性

属性

描述

das.isolationaddress[...]

设置为了确定主机是否与网络隔离而要 ping 的地址。只有当未从群集内的任何其他主机接收到检测信号时才 ping 此地址。如果未指定,则使用管理网络的默认网关。此默认网关必须是可用的可靠地址,以便主机可以确定它是否与网络隔离。可以为群集指定多个隔离地址(最多 10 个):das.isolationaddressX,其中 X = 0-9。通常每个管理网络应指定一个隔离地址。如果指定的地址太多,则进行隔离检测所需的时间将会较长。

das.usedefaultisolationaddress

默认情况下,vSphere HA 使用控制台网络的默认网关作为隔离地址。此属性指定是否使用此默认设置 (true|false)。

das.isolationshutdowntimeout

关闭虚拟机电源之前,系统等待虚拟机关机的时间段。只有在主机的隔离响应为“关闭虚拟机”时,此选项才适用。默认值为 300 秒。

das.slotmeminmb

定义内存插槽大小的最大限制。如果使用此选项,则插槽大小小于该值,或是小于群集内任何已打开电源虚拟机的最大内存预留以及内存开销。

das.slotcpuinmhz

定义 CPU 插槽大小的最大限制。如果使用此选项,则插槽大小小于该值,或是小于群集内任何已打开电源虚拟机的最大 CPU 预留。

das.vmmemoryminmb

定义在没有指定虚拟机内存预留或者内存预留为零时,分配给虚拟机的默认内存资源值。用于“群集允许的主机故障数目”接入控制策略。如果未指定任何值,则默认值为 0 MB。

das.vmcpuminmhz

定义在没有指定虚拟机 CPU 预留或者内存预留为零时,分配给虚拟机的默认 CPU 资源值。用于“群集允许的主机故障数目”接入控制策略。如果未指定任何值,则默认值为 32 MHz。

das.iostatsinterval

更改虚拟机监控敏感度的默认 I/O 统计间隔。默认值为 120(秒)。可以设置为大于等于 0 的任何值。设置为 0 会禁用检查。

das.ignoreinsufficienthbdatastore

如果主机不具有足够的 vSphere HA 检测信号数据存储,则禁用创建的配置问题。默认值为 false。

das.heartbeatdsperhost

更改所需的检测信号数据存储的数量。有效值范围为 2 至 5,默认值为 2。

fdm.isolationpolicydelaysec

在确定主机被隔离后执行隔离策略之前系统等待的秒数。最小值为 30。如果设置的值小于 30,延迟时间将为 30 秒。

das.respectvmvmantiaffinityrules

确定 vSphere HA 是否强制执行虚拟机间反关联性规则。默认值为“false”,不强制执行规则。也可以设置为“true”,强制执行规则(即使未启用 vSphere DRS)。在此情况下,如果对虚拟机进行故障切换违反规则,则 vSphere HA 不会进行故障切换,但会发出一个事件,报告资源不足,无法执行故障切换。

有关反关联性规则的详细信息,请参见《vSphere 资源管理》

注:

如果更改以下任一高级属性的值,则必须先禁用 vSphere HA,再重新启用它,更改才会生效。

  • das.isolationaddress[...]

  • das.usedefaultisolationaddress

  • das.isolationshutdowntimeout

不再受支持的选项

在 vCenter Server 5.x 中,vSphere HA 的许多高级配置选项不再受支持。以下选项不再受支持。

  • das.consoleUser

  • das.consoleNode

  • das.consolePerm

  • das.primaryCount

  • das.checkVmStateDelay

  • das.trace

  • das.traceLevel

  • das.traceOutput

  • das.preferredPrimaries

  • das.disableUWSwapRequirement

  • das.sensorPollingFreq

  • das.bypassNetCompatCheck

  • das.defaultfailoverhost

  • das.failureDetectionTime

  • das.failureDetectionInterval

如果尝试设置某个不受支持的选项,vCenter Server 会报告该选项无效。另外,如果从定义了其中某些选项的早期版本升级到 vCenter Server 5.x,这些选项将被删除且不再有效。