針對 LoadBalancerInUseByVirtualMachineScaleSet 或 NetworkSecurityGroupInUseByVirtualMachineScaleSet 錯誤碼進行疑難解答
本文討論如何識別並解決 LoadBalancerInUseByVirtualMachineScaleSet
當您嘗試刪除 azure Kubernetes Service (AKS) 叢集 Microsoft時所發生的 或 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」
}
原因
您嘗試在虛擬機擴展集仍在使用相關聯的公用IP位址或網路安全組 (NSG) 時刪除 AKS 叢集。
解決方案
若要修正此問題,請使用下列其中一個方法:
拿掉與 Azure Load Balancer 相關聯的所有公用 IP 位址。 如需更多資訊,請參閱檢視、修改設定或刪除公用 IP 位址。
解除子網所使用的NSG關聯。 如需詳細資訊,請參閱 建立網路安全組的關聯或解除關聯。
與我們連絡,以取得說明
如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。