Solución de problemas del código de error LoadBalancerInUseByVirtualMachineScaleSet o NetworkSecurityGroupInUseByVirtualMachineScaleSet
En este artículo se describe cómo identificar y resolver el LoadBalancerInUseByVirtualMachineScaleSet
error o NetworkSecurityGroupInUseByVirtualMachineScaleSet
que se produce al intentar eliminar un clúster de Microsoft Azure Kubernetes Service (AKS).
Síntomas
Al intentar eliminar un clúster de AKS, recibe el siguiente mensaje de error para LoadBalancerInUseByVirtualMachineScaleSet
:
internalErrorCode: "LoadBalancerInUseByVirtualMachineScaleSet"
StatusCode=409
{
"No se puede eliminar el equilibrador de carga .../Microsoft.Network/loadBalancers/kubernetes, ya que sus recursos secundarios aksOutboundBackendPool, kubernetes están en uso por el conjunto de escalado de máquinas virtuales .../Microsoft.Compute/virtualMachineScaleSets/aks-worker-test-vmss"
}
O bien, recibirá el siguiente mensaje de error para NetworkSecurityGroupInUseByVirtualMachineScaleSet
:
internalErrorCode: "NetworkSecurityGroupInUseByVirtualMachineScaleSet"
StatusCode=409
{
"No se puede eliminar el grupo de seguridad de red .../Microsoft.Network/networkSecurityGroups/aks-agentpool, ya que está en uso por el conjunto de escalado de máquinas virtuales .../Microsoft.Compute/virtualMachineScaleSets/aks-vmss"
}
Causa
Intentó eliminar un clúster de AKS mientras el conjunto de escalado de máquinas virtuales todavía usaba la dirección IP pública o el grupo de seguridad de red (NSG) asociados.
Solución
Quite todas las direcciones IP públicas asociadas a la subred y quite el grupo de seguridad de red que usa la subred. Para obtener más información, consulte Eliminación de la configuración de IP de front-end usada por el conjunto de escalado de máquinas virtuales.
Ponte en contacto con nosotros para obtener ayuda
Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.