排查 LoadBalancerInUseByVirtualMachineScaleSet 或 NetworkSecurityGroupInUseByVirtualMachineScaleSet 错误代码
本文讨论如何识别和解决LoadBalancerInUseByVirtualMachineScaleSet
尝试删除 Microsoft Azure Kubernetes 服务 (AKS) 群集时发生的 或 NetworkSecurityGroupInUseByVirtualMachineScaleSet
错误。
症状
尝试删除 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 地址,并删除子网使用的 NSG。 有关详细信息,请参阅 删除虚拟机规模集使用的前端 IP 配置。
联系我们寻求帮助
如果你有任何疑问或需要帮助,请创建支持请求或联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈