Puede que reciba un error de not enough failover resources (no hay suficientes recursos de conmutación por error) cuando intenta encender una máquina virtual en un clúster de vSphere HA.

Problema

Si selecciona la directiva de control de admisión Host Failures Cluster Tolerates (Tolerancias del clúster para errores del host) y surgen ciertos problemas, puede que no sea posible encender una máquina virtual debido a recursos insuficientes.

Este problema puede tener varias causas.

  • Los hosts en el clúster están desconectados, en modo de mantenimiento, no respondiendo o tienen un error de vSphere HA.

    Comúnmente los hosts en modo desconectado y de mantenimiento se deben a una acción provocada por el usuario. Por lo general, los hosts sin capacidad de respuesta o que tienen error se producen por un problema más serio, por ejemplo, que los hosts o agentes hayan generado errores o que exista un problema de redes).

  • El clúster contiene máquinas virtuales que poseen reservas de memoria o CPU mucho mayores que las otras.

    La directiva de control de admisión Host Failures Cluster Tolerates (Tolerancias del clúster para errores del host) está basada en el cálculo de un tamaño de ranura que consta de dos componentes: las reservas de CPU y memoria de una máquina virtual. Si el cálculo de este tamaño de ranura está sesgado por máquinas virtuales con valores atípicos, la directiva de control de admisión puede volverse demasiado restrictiva y provocar que no se puedan encender las máquinas virtuales.

  • No hay ranuras libres en el clúster.

    Se producen problemas si no hay ranuras libres en el clúster o si el encendido de una máquina virtual hace que el tamaño de ranura aumente, ya que tiene una reserva mayor que las máquinas virtuales existentes. En cualquier caso, debe usar las opciones avanzadas de vSphere HA para reducir el tamaño de ranura, emplear una directiva de control de admisión diferente o modificar la directiva para que tolere menos errores del host.

Resultados

Vea el panel Advanced Runtime Info (Información de tiempo de ejecución avanzada) que aparece en la sección de vSphere HA de la pestaña Monitor (Supervisar) del clúster en vSphere Web Client. El panel de información muestra el tamaño de ranura y cuántas ranuras disponibles hay en el clúster. Si el tamaño de ranura parece ser demasiado grande, haga clic en la pestaña Resource Allocation (Asignación de recursos) del clúster y ordene las máquinas virtuales por reserva a fin de determinar cuál tiene las mayores reservas de CPU y memoria. Si hay máquinas virtuales con valores atípicos y muchas mayores reservas que otras, considere usar una directiva de control de admisión de vSphere HA diferente (como Percentage of Cluster Resources Reserved [Porcentaje de recursos del clúster reservados]) o utilice las opciones avanzadas de vSphere HA para colocar un tope absoluto en el tamaño de ranura. Sin embargo, ambas opciones aumentan el riesgo de fragmentación de recursos.