Problembehandlung für den Fehlercode "LoadBalancerInUseByVirtualMachineScaleSet" oder "NetworkSecurityGroupInUseByVirtualMachineScaleSet"
In diesem Artikel wird erläutert, wie Sie den oder NetworkSecurityGroupInUseByVirtualMachineScaleSet fehler identifizieren und beheben, der LoadBalancerInUseByVirtualMachineScaleSet auftritt, wenn Sie versuchen, einen Microsoft Azure Kubernetes Service (AKS)-Cluster zu löschen.
Problembeschreibung
Wenn Sie versuchen, einen AKS-Cluster zu löschen, wird die folgende Fehlermeldung angezeigt:LoadBalancerInUseByVirtualMachineScaleSet
internalErrorCode: "LoadBalancerInUseByVirtualMachineScaleSet"
StatusCode=409
{
"Load Balancer .../Microsoft.Network/loadBalancers/kubernetes kann nicht gelöscht werden, da die untergeordneten Ressourcen aksOutboundBackendPool, kubernetes von vmskalierten Sätzen verwendet werden .../Microsoft.Compute/virtualMachineScaleSets/aks-worker-test-vmss"
}
Oder Sie erhalten die folgende Fehlermeldung für NetworkSecurityGroupInUseByVirtualMachineScaleSet:
internalErrorCode: "NetworkSecurityGroupInUseByVirtualMachineScaleSet"
StatusCode=409
{
"Netzwerksicherheitsgruppe kann nicht gelöscht werden .../Microsoft.Network/networkSecurityGroups/aks-agentpool, da sie von vmskalierter Gruppe verwendet wird .../Microsoft.Compute/virtualMachineScaleSets/aks-vmss"
}
Ursache
Sie haben versucht, einen AKS-Cluster zu löschen, während die Vmskalierungsgruppe weiterhin die zugeordnete öffentliche IP-Adresse oder Netzwerksicherheitsgruppe (NSG) verwendet.
Lösung
Entfernen Sie alle öffentlichen IP-Adressen, die dem Subnetz zugeordnet sind, und entfernen Sie die vom Subnetz verwendete NSG. Weitere Informationen finden Sie unter Löschen der Front-End-IP-Konfiguration, die von der Vm-Skalierungsgruppe verwendet wird.
Wenn das Problem weiterhin besteht, öffnen Sie ein neues Supportticket.