Dela via


Felsöka felkoden LoadBalancerInUseByVirtualMachineScaleSet eller NetworkSecurityGroupInUseByVirtualMachineScaleSet

Den här artikeln beskriver hur du identifierar och löser felet LoadBalancerInUseByVirtualMachineScaleSet eller NetworkSecurityGroupInUseByVirtualMachineScaleSet som uppstår när du försöker ta bort ett Microsoft Azure Kubernetes Service-kluster (AKS).

Symptom

När du försöker ta bort ett AKS-kluster får du följande felmeddelande för LoadBalancerInUseByVirtualMachineScaleSet:

internalErrorCode: "LoadBalancerInUseByVirtualMachineScaleSet"

StatusCode=409

{

"Det går inte att ta bort lastbalanseraren .../Microsoft.Network/loadBalancers/kubernetes eftersom dess underordnade resurser aksOutboundBackendPool, kubernetes används av vm-skalningsuppsättningen .../Microsoft.Compute/virtualMachineScaleSets/aks-worker-test-vmss"

}

Eller så får du följande felmeddelande för NetworkSecurityGroupInUseByVirtualMachineScaleSet:

internalErrorCode: "NetworkSecurityGroupInUseByVirtualMachineScaleSet"

StatusCode=409

{

"Det går inte att ta bort nätverkssäkerhetsgruppen .../Microsoft.Network/networkSecurityGroups/aks-agentpool eftersom den används av vm-skalningsuppsättningen .../Microsoft.Compute/virtualMachineScaleSets/aks-vmss"

}

Orsak

Du försökte ta bort ett AKS-kluster medan VM-skalningsuppsättningen fortfarande använde den associerade offentliga IP-adressen eller nätverkssäkerhetsgruppen (NSG).

Lösning

Ta bort alla offentliga IP-adresser som är associerade med undernätet och ta bort den NSG som används av undernätet. Mer information finns i Ta bort klientdelens IP-konfiguration som används av VM-skalningsuppsättningen.

Kontakta oss för att få hjälp

Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.