Supervisión de máquina virtual reinicia máquinas virtuales individuales si los latidos de su VMware Tools no se reciben dentro de un tiempo establecido. De forma similar, Supervisión de aplicaciones puede reiniciar una máquina virtual si no se reciben los latidos para una aplicación que está en ejecución. Puede habilitar estas características y configurar la sensibilidad con la cual vSphere HA supervisa la incapacidad de respuesta.
Cuando habilita Supervisión de máquina virtual, este servicio (que usa VMware Tools) evalúa si se está ejecutando cada máquina virtual del clúster mediante la comprobación de latidos y actividad de E/S regulares del proceso de VMware Tools que se ejecuta dentro del invitado. Si no se reciben latidos ni actividad de E/S, lo más probable es que esto se deba a que hay errores en el sistema operativo invitado o que no se está asignando nada de tiempo a VMware Tools para completar las tareas. En dicho caso, el servicio Supervisión de máquina virtual determina que la máquina virtual generó errores y que esta se reinicia para restaurar el servicio.
En ocasiones, las máquinas virtuales o las aplicaciones que siguen funcionando adecuadamente dejan de enviar latidos. Para evitar restablecimientos innecesarios, el servicio Supervisión de máquina virtual también supervisa la actividad de E/S de una máquina virtual. Si no se reciben latidos dentro del intervalo de errores, se comprueba el intervalo de estadísticas de E/S (un atributo de nivel de clúster). El intervalo de estadísticas de E/S determina si se ha producido una actividad de disco o de red de la máquina virtual durante los dos minutos anteriores (120 segundos). Si no, la máquina virtual se restablece. Este valor predeterminado (120 segundos) se puede cambiar mediante la opción avanzada das.iostatsinterval.
Para habilitar Supervisión de aplicaciones, primero debe obtener el SDK adecuado (o usar una aplicación que sea compatible con Supervisión de aplicaciones de VMware) y usarlo para instalar latidos personalizados para las aplicaciones que desea supervisar. Después de que haya hecho esto, Supervisión de aplicaciones funciona de la misma forma que lo hace Supervisión de máquina virtual. Si los latidos de una aplicación no se reciben durante un tiempo especificado, su máquina virtual se reinicia.
Puede configurar el nivel de sensibilidad de supervisión. Una supervisión con alta sensibilidad da como resultado una conclusión más rápida de que se produjo un error. Aunque es improbable, la supervisión de alta sensibilidad podría llevar a la identificación incorrecta de errores cuando en realidad la máquina virtual o la aplicación siguen funcionando, pero no se han recibido latidos debido a factores como restricciones de recursos. La supervisión de baja sensibilidad da como resultado interrupciones más prolongadas en el servicio entre errores reales y el restablecimiento de máquinas virtuales. Seleccione una opción que sea un compromiso eficaz para sus necesidades.
Para especificar también valores personalizados tanto para la sensibilidad de supervisión como para el intervalo de estadísticas de E/S, puede activar la casilla Personalizar.
Configuración | Intervalo de errores (segundos) | Período de restablecimiento |
---|---|---|
Alto | 30 | 1 hora |
Mediano | 60 | 24 horas |
Bajo | 120 | 7 días |
Una vez que se detectan errores, vSphere HA restablece máquinas virtuales. El restablecimiento asegura que los servicios permanezcan disponibles. Para evitar restablecer máquinas virtuales de forma repetida para errores no transitorios, de forma predeterminada, las máquinas virtuales se restablecerán solo tres veces durante cierto intervalo de tiempo configurable. Después de que las máquinas virtuales se hayan restablecido tres veces, vSphere HA no realiza nuevos intentos para restablecer las máquinas virtuales después de errores posteriores hasta que haya transcurrido el tiempo especificado. Puede configurar la cantidad de restablecimientos mediante el uso de la configuración personalizada Restablecimientos máximos por máquina virtual.