Esta página describe cómo solucionar algunos problemas potenciales que pueden ocurrir al usar nodos de único inquilino .
Limitación del tamaño del grupo de nodos
Problema : el tamaño de un grupo de nodos está limitado a 100.
- Solución : cree varios grupos de nodos y utilice la misma etiqueta de afinidad para cada grupo de nodos. Luego, al programar máquinas virtuales en estos grupos de nodos, use la etiqueta de afinidad que asignó a los grupos de nodos.
Fallos de programación de VM
Problema : no se puede programar una máquina virtual en un nodo de inquilino único.
Solución :
No puede programar una máquina virtual de único inquilino si no hay ningún nodo en la zona que coincida con la especificación de afinidad o antiafinidad de la máquina virtual. Compruebe que haya especificado las etiquetas de afinidad correctas. Además, verifique que no haya especificado ninguna etiqueta de afinidad en conflicto.
Si está utilizando la política de mantenimiento de reinicio in situ, verifique que la configuración
OnHostMaintenance
de la VM esté configurada paraterminate
.Si está utilizando la política de mantenimiento de migración dentro del grupo de nodos, verifique que esté programando máquinas virtuales en un grupo de nodos, no en un nodo específico o utilizando una etiqueta de afinidad.
Compruebe que el nombre del nodo especificado coincida con el nombre de un nodo de la zona.
Compruebe que el nombre del grupo de nodos especificado coincida con el nombre de un grupo de nodos en la zona.
No puede programar una máquina virtual de único inquilino si la plataforma de CPU mínima de la máquina virtual (
--min-cpu-platform
) está configurada en cualquier valor que no seaAUTOMATIC
.
arrendamiento de máquinas virtuales
Problema : no se puede mover una máquina virtual a un nodo de único inquilino.
Solución :
Una instancia de VM con una plataforma de CPU mínima especificada no se puede mover a un nodo de inquilino único mediante la actualización del arrendamiento de VM. Para mover una máquina virtual a un nodo de único inquilino, elimine la especificación mínima de plataforma de CPU configurándola en
automatic
.Debido a que cada nodo de único inquilino utiliza una plataforma de CPU específica , todas las máquinas virtuales que se ejecutan en el nodo no pueden especificar una plataforma de CPU mínima. Antes de poder mover una máquina virtual a un nodo de único inquilino actualizando su tenencia , debe configurar el indicador
--min-cpu-platform
de la máquina virtual enAUTOMATIC
.
Grupos de nodos de escala automática
Problema : no se puede habilitar el escalador automático del grupo de nodos.
- Solución : solo puede habilitar el escalador automático del grupo de nodos cuando configura la política de mantenimiento del grupo de nodos en la Política de mantenimiento predeterminada .
Problema : desea conservar los nodos ya reservados con la política de mantenimiento de migración dentro del grupo de nodos.
- Solución : cuando utilice la política de mantenimiento Migrar dentro del grupo de nodos , configure el escalador automático del grupo de nodos para que solo se amplíe horizontalmente, lo que agrega nodos al grupo de nodos cuando necesita capacidad adicional.
Problema : no queda cuota de CPU en la región.
- Solución : el escalado automático puede fallar si no le queda cuota de CPU en la región, si la cantidad de nodos en un grupo es la máxima permitida o si hubo un problema de facturación. Dependiendo del error, es posible que deba solicitar un aumento en la cuota de CPU o crear un nuevo grupo de nodos de único inquilino.
Trayendo sus propias licencias (BYOL)
Problema : configuración de la política de mantenimiento local de reinicio.
- Solución : si utiliza la política de reinicio de mantenimiento local, configure
OnHostMaintenanceSetting
de la VM paraterminate
.
- Solución : si utiliza la política de reinicio de mantenimiento local, configure
Problema : programación de máquinas virtuales en grupos de nodos con la política de mantenimiento de migración dentro del grupo de nodos.
Solución :
Programe máquinas virtuales en un grupo de nodos, no en un nodo específico o mediante una etiqueta de afinidad personalizada.
Cree 2 nodos y habilite el escalador automático; de lo contrario, si crea un grupo de nodos de tamaño 1, el nodo se reserva para retención.
Problemas de capacidad
Problema : no hay suficiente capacidad en un nodo o en un grupo de nodos.
Solución :
Si reprograma una máquina virtual en un nodo que programa máquinas virtuales en paralelo, en raras ocasiones es posible que no haya capacidad.
Si reprograma una máquina virtual en un nodo de un grupo de nodos en el que no ha habilitado el escalado automático , es posible que no haya capacidad.
Si reprograma una máquina virtual en un nodo de un grupo de nodos en el que habilitó el escalado automático pero excedió su cuota de CPU, es posible que no haya capacidad.
Sobrecompromiso de CPU
Problema : un error que indica que no se especificó ningún grupo de nodos de único inquilino al establecer el valor para la cantidad mínima de CPU:
Invalid value for field 'resource.scheduling.minNodeCpus': '2'. Node virtual CPU count may only be specified for sole-tenant instances.
- Solución : especifique un grupo de nodos de único inquilino al configurar el valor para la cantidad mínima de CPU
Problema : un error que indica que el total del número mínimo de CPU para todas las máquinas virtuales de único inquilino en un nodo es mayor que la capacidad de CPU del tipo de nodo.
Node virtual CPU count must not be greater than the guest virtual CPU count.
No feasible nodes found for the instance given its node affinities and other constraints.
- Solución : especifique valores para la cantidad mínima de CPU para cada VM de modo que el total de todas las VM no exceda la cantidad de CPU especificada por el tipo de nodo de inquilino único.
Problema : un error que indica que la cantidad total de CPU especificadas por los tipos de máquina para todas las VM en un nodo es más del doble de la cantidad mínima de CPU especificadas para todas las VM en un nodo.
Guest virtual CPU count must not be greater than [~2.0] times the node virtual CPU count.
- Solución : aumente el valor de la cantidad mínima de CPU para las máquinas virtuales en este nodo hasta que la cantidad mínima total de CPU sea mayor o igual a la mitad del valor de la cantidad total de CPU determinada por los tipos de máquina.
Problema : un error que indica que el valor del número mínimo de CPU no es un número par mayor o igual a 2.
Invalid value for field 'resource.scheduling.minNodeCpus': '3'. Node virtual CPU count must be even.
- Solución : especifique un valor para la cantidad mínima de CPU que sea un número par mayor o igual a 2.
GPU
Problema : un error que indica que la creación de la instancia falló debido a una incompatibilidad de propiedades del nodo.
Instance could not be scheduled due to no matching node with property compatibility.
- Solución : los nodos de inquilino único habilitados para GPU solo admiten máquinas virtuales que tienen GPU conectadas. Para resolver este problema, aprovisione una máquina virtual de inquilino único con GPU.
¿Qué sigue?
Aprovisionamiento de máquinas virtuales en nodos de único inquilino
Compromiso excesivo de CPU en máquinas virtuales de inquilino único