Устранение неполадок с кодом ошибки LoadBalancerInUseByVirtualMachineScaleSet или NetworkSecurityGroupInUseByVirtualMachineScaleSet

В этой статье описывается, как определить и устранить ошибку LoadBalancerInUseByVirtualMachineScaleSet илиNetworkSecurityGroupInUseByVirtualMachineScaleSet, возникающую при попытке удалить кластер Microsoft Служба Azure Kubernetes (AKS).

Симптомы

При попытке удалить кластер AKS появляется следующее сообщение об ошибке для LoadBalancerInUseByVirtualMachineScaleSet:

internalErrorCode: LoadBalancerInUseByVirtualMachineScaleSet

StatusCode=409

{

"Не удается удалить подсистему балансировки нагрузки .../Microsoft.Network/loadBalancers/kubernetes, так как ее дочерние ресурсы aksOutboundBackendPool, kubernetes используются масштабируемым набором виртуальных машин .../Microsoft.Compute/virtualMachineScaleSets/aks-worker-test-vmss"

}

Кроме того, вы получите следующее сообщение об ошибке для NetworkSecurityGroupInUseByVirtualMachineScaleSet:

internalErrorCode: "NetworkSecurityGroupInUseByVirtualMachineScaleSet"

StatusCode=409

{

"Не удается удалить группу безопасности сети .../Microsoft.Network/networkSecurityGroups/aks-agentpool, так как она используется масштабируемым набором виртуальных машин .../Microsoft.Compute/virtualMachineScaleSets/aks-vmss"

}

Причина

Вы попытались удалить кластер AKS, пока масштабируемый набор виртуальных машин по-прежнему использовал связанный общедоступный IP-адрес или группу безопасности сети (NSG).

Решение

Удалите все общедоступные IP-адреса, связанные с подсетью, и группу безопасности сети, используемую подсетью. Дополнительные сведения см. в статье Удаление интерфейсной IP-конфигурации, используемой масштабируемым набором виртуальных машин.

Свяжитесь с нами для получения помощи

Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.