La máquina virtual no recibe suficientes recursos de CPU o memoria.

Problema

En algunos casos, la demanda de la máquina virtual es mayor que su asignación de recursos. Cuando ocurre esto, la máquina virtual no recibe suficientes recursos de CPU o memoria.

Causa

En las secciones siguientes se describen los factores que afectan la asignación de una máquina virtual.

El clúster está amarillo o rojo
Si el clúster está amarillo o rojo significa que no hay suficiente capacidad para satisfacer las reservas de recursos configurados para todas las máquinas virtuales y grupos de recursos en el clúster. Es posible que la máquina virtual específica sea una de las que no recibe su reserva. Compruebe el estado del clúster (rojo o amarillo) y solucione el problema.
El límite de recursos es demasiado restrictivo
Es posible que la máquina virtual, su grupo de recursos primario o sus antecesores de grupo de recursos tengan un límite de recursos que es demasiado restrictivo. Compruebe si la demanda es igual o mayor que el límite configurado.
El clúster está sobrecargado
Es posible que el clúster en el que la máquina virtual se ejecuta no tenga recursos suficientes. Además, el valor de recursos compartidos de la máquina virtual permite que otras máquinas virtuales reciban más recursos proporcionalmente. Para determinar si la demanda es mayor que la capacidad, compruebe las estadísticas del clúster.
El host está sobrecargado
Para determinar si los recursos del host tienen un exceso de suscripciones, compruebe las estadísticas del host. En el caso de que haya un exceso, analice el motivo por el cual DRS no mueve ninguna de las máquinas virtuales en ejecución en el host a otros hosts. Esto puede ocurrir por los motivos siguientes:
  • Las reglas de DRS de máquina virtual/máquina virtual y las reglas de DRS de máquina virtual/host requieren la actual asignación de máquina virtual a host. Si se configuran esas reglas en el clúster, considere desactivar una o varias de ellas. A continuación, ejecute DRS y compruebe si el problema se solucionó.
  • DRS no puede mover esta máquina virtual o una cantidad suficiente de otras máquinas virtuales a otros hosts para liberar la capacidad. DRS no mueve una máquina virtual por alguno de los siguientes motivos:
    • DRS está desactivado para la máquina virtual.
    • Hay un dispositivo de host montado en la máquina virtual.
    • Cualquiera de sus reservas de recursos es tan grande que la máquina virtual no puede ejecutarse en ningún otro host del clúster.
    • La máquina virtual no es compatible con ningún otro host del clúster.

    Compruebe si la máquina virtual tiene alguna de estas condiciones. Si no las tiene, es posible que otras máquinas virtuales en el clúster tengan estas condiciones. De ser así, DRS no puede equilibrar el clúster para satisfacer la demanda de la máquina virtual.

  • Disminuya la configuración del umbral de migración de DRS y compruebe si el problema se solucionó.
  • Aumente la reserva de la máquina virtual.

Solución

Resuelva el problema que provoca que la máquina virtual no reciba suficientes recursos de CPU o memoria.