为确保虚拟机中系统性能的自依赖关系,您可以添加虚拟监视程序定时器 (VWDT) 设备。
如果客户机操作系统停止响应,并且因软件故障或错误而无法自行恢复,则 VWDT 将等待预定义的时长后重新启动系统。
您可以使 VWDT 通过客户机操作系统启动或者通过 BIOS 或 EFI 固件启动。如果您选择通过 BIOS 或 EFI 固件启动 VWDT,它将在客户机操作系统引导之前启动。
VWDT 在基于客户机的集群解决方案中具有重要作用,在这种解决方案中,集群中的每台虚拟机在发生故障时都可以自行恢复。
将虚拟监视程序定时器设备添加到虚拟机
要防止虚拟机在一段较长时间内发生客户机操作系统故障,您可以将 VWDT 设备添加到虚拟机。
前提条件
- 关闭虚拟机电源。
- 确认虚拟机硬件版本为 17 或更高版本。
- 确认虚拟机的客户机操作系统支持监视程序定时器:
注: 客户机操作系统可能会要求您明确启用监视程序服务。否则,可能会导致监视程序定时器关闭虚拟机电源或重新启动虚拟机。
- VWDT 设备实施监视程序资源表 (WDRT) 和监视程序操作表 (WDAT) 规范。Windows Server 2003 支持与 WDRT 兼容的设备,Windows Server 2008 及更高版本支持与 WDAT 兼容的设备。
- 基于 4.9 或更高版本内核的 Linux 发行版(如 Ubuntu 18.04 和 Red Hat Enterprise Linux 7.6)支持与 WDAT 兼容的设备(如果 wdat_wdt.ko 驱动程序可用)。
- 其他客户机操作系统(如 FreeBSD 和 Mac OS X)不支持监视程序定时器。
- 所需特权:
过程
结果
您可以在摘要选项卡上的虚拟机硬件面板中查看 VWDT 设备的状态。