当某数据存储进入永久设备丢失 (PDL) 状态时,High Availability (HA) 可以关闭虚拟机电源并稍后重新启动这些虚拟机。VMware 提供高级选项来调节对虚拟机执行的关闭电源和重新启动操作。在大多数环境下,不需要更改默认设置。但是,根据您的特定环境,可能需要修改其中某些选项。

表 1. 调节 PDL 的高级参数

参数

参数类型

描述

scsi#:#.terminateVMOnPDL

ide#:#.terminateVMOnPDL

sata#:#.terminateVMOnPDL

高级虚拟机选项。

要进行配置,请参见编辑配置文件参数

默认值为 FALSE。

设置为 TRUE 时,如果备份虚拟机的数据存储的指定设备进入 PDL 状态,此参将数关闭虚拟机电源。HA 将不会重新启动此虚拟机。此设置可替代 disk.terminateVMOnPDLDefault

设置为 DEFAULT 时,使用 disk.terminateVMonPDLDefault

disk.terminateVMOnPDLDefault

高级虚拟机选项。

要进行配置,请参见编辑配置文件参数

默认值为 FALSE。

设置为 TRUE 时,如果备份虚拟机的数据存储的任何设备进入 PDL 状态,此参将数关闭虚拟机电源。HA 将不会重新启动此虚拟机。在每个设备上,此参数会被相应的 {scsi,ide,sata}#:#.terminateVMOnPDL 参数替代。

设置为 DEFAULT 时,使用 VMkernel.Boot.terminateVMOnPDL

VMkernel.Boot.terminateVMOnPDL

高级 VMkernel 选项。

要进行配置,请参见在 vSphere Web Client 中设置高级主机属性

默认值为 FALSE。

设置为 TRUE 时,此参数会在虚拟机使用的存储进入 PDL 状态时关闭系统上所有虚拟机的电源。每个虚拟机的设置会被相应的 {scsi,ide,sata}#:#.terminateVMOnPDLdisk.terminateVMOnPDLDefault 参数替代。

只能设置为 TRUE 或 FALSE。

注:

VMkernel.Boot.terminateVMOnPDL 执行更改后,重新引导主机。

das.maskCleanShutdownEnabled

HA 高级选项。

要进行配置,请参见http://kb.vmware.com/kb/2033250

默认情况下,该选项设置为 TRUE。它允许 HA 重新启动在 PDL 条件下电源关闭的虚拟机。该选项设置为 true 时,HA 会重新启动所有虚拟机,包括用户有意关闭电源的虚拟机。