Para garantizar la independencia relacionada con el rendimiento del sistema dentro de una máquina virtual, puede agregar un dispositivo de temporizador guardián virtual (Virtual Watchdog Timer, VWDT).

Si el sistema operativo invitado deja de responder y no puede recuperarse por su cuenta debido a problemas o errores de software, el VWDT espera un período de tiempo predefinido y, a continuación, reinicia el sistema.

Puede habilitar el VWDT para que se inicie mediante el sistema operativo invitado o el firmware de EFI o BIOS. Si seleccionó el VWDT para que se inicie mediante el firmware de EFI o BIOS, este se iniciará antes de que arranque la sistema operativo invitado.

El VWDT tiene una función importante en las soluciones de agrupación en clústeres basadas en invitado, donde cada máquina virtual del clúster puede recuperarse por cuenta propia si se produce un error.

Agregar un dispositivo temporizador de Watchdog virtual a una máquina virtual

Para evitar que la máquina virtual produzca un error de sistema operativo invitado durante un período de tiempo prolongado, puede agregar un dispositivo VWDT a la máquina virtual.

Requisitos previos

  • Apague la máquina virtual.
  • Compruebe que la máquina virtual utilice la versión 17 del hardware o una versión posterior.
  • Compruebe que el sistema operativo invitado de la máquina virtual sea compatible con un temporizador de Watchdog:
    Nota: Es posible que el sistema operativo invitado requiera que habilite de forma explícita los servicios de Watchdog. Si no lo hace, es posible que el temporizador de Watchdog se apague o reinicie la máquina virtual.
    • El dispositivo VWDT implementa las especificaciones de tabla de recursos de Watchdog (WDRT) y tabla de acciones de Watchdog (WDAT). Windows Server 2003 admite dispositivos compatibles con WDRT y Windows Server 2008 y versiones posteriores admiten dispositivos compatibles con WDAT.
    • Las distribuciones de Linux basadas en kernel 4.9 o posterior (como Ubuntu 18.04 y Red Hat Enterprise Linux 7.6) admiten dispositivos compatibles con WDAT si el controlador wdat_wdt.ko está disponible.
    • El temporizador de Watchdog no es compatible con otros sistemas operativos invitados, como FreeBSD y Mac OS X.
  • Privilegios necesarios:
    • Máquina virtual.Configuración.Agregar o quitar dispositivo
    • Máquina virtual.Configuración.Modificar configuración de dispositivos

Procedimiento

  1. Haga clic con el botón derecho en una máquina virtual del inventario de vSphere y seleccione Editar configuración.
  2. En la pestaña Hardware virtual, haga clic en Agregar nuevo dispositivo y seleccione Temporizador de Watchdog en el menú desplegable.
    El nuevo dispositivo temporizador de Watchdog se mostrará en la lista de dispositivos Hardware virtual.
  3. Para iniciar el temporizador de Watchdog virtual con el firmware BIOS o EFI, seleccione Iniciar con arranque BIOS/EFI.
    El temporizador de Watchdog virtual se inicia antes de que arranque el sistema operativo invitado.

    Si el sistema operativo invitado tarda demasiado en arrancar o no es compatible con el dispositivo VWDT, aparece un mensaje de advertencia y el dispositivo VWDT podría reiniciar la máquina virtual de manera constante.

  4. Haga clic en Aceptar.

Resultados

Puede ver el estado del dispositivo VWDT en el panel Hardware de máquina virtual en la pestaña Resumen.