Udostępnij za pośrednictwem


Rozwiązywanie problemów z kodem błędu LoadBalancerInUseByVirtualMachineScaleSet lub NetworkSecurityGroupInUseByVirtualMachineScaleSet

W tym artykule omówiono sposób identyfikowania i usuwania błędu lub NetworkSecurityGroupInUseByVirtualMachineScaleSet występującego LoadBalancerInUseByVirtualMachineScaleSet podczas próby usunięcia klastra usługi Microsoft Azure Kubernetes Service (AKS).

Symptomy

Podczas próby usunięcia klastra usługi AKS zostanie wyświetlony następujący komunikat o błędzie:LoadBalancerInUseByVirtualMachineScaleSet

internalErrorCode: "LoadBalancerInUseByVirtualMachineScaleSet"

StatusCode=409

{

"Nie można usunąć modułu równoważenia obciążenia .../Microsoft.Network/loadBalancers/kubernetes, ponieważ jego zasoby podrzędne aksOutboundBackendPool, platforma Kubernetes jest używana przez zestaw skalowania maszyn wirtualnych .../Microsoft.Compute/virtualMachineScaleSets/aks-worker-test-vmss"

}

Może też zostać wyświetlony następujący komunikat o błędzie:NetworkSecurityGroupInUseByVirtualMachineScaleSet

internalErrorCode: "NetworkSecurityGroupInUseByVirtualMachineScaleSet"

StatusCode=409

{

"Nie można usunąć sieciowej grupy zabezpieczeń .../Microsoft.Network/networkSecurityGroups/aks-agentpool, ponieważ jest ona używana przez zestaw skalowania maszyn wirtualnych .../Microsoft.Compute/virtualMachineScaleSets/aks-vmss"

}

Przyczyna

Próbowano usunąć klaster usługi AKS, gdy zestaw skalowania maszyn wirtualnych nadal używał skojarzonego publicznego adresu IP lub sieciowej grupy zabezpieczeń.

Rozwiązanie

Aby rozwiązać ten problem, zastosuj jedną z następujących metod:

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.