Aracılığıyla paylaş


PublicIPAddressCannotBeDeleted, InUseSubnetCannotBeDeleted veya InUseNetworkSecurityGroupCannotBeDeleted hata kodu sorunlarını giderme

Bu makalede, bir Microsoft Azure Kubernetes Service (AKS) kümesini silmeye çalıştığınızda oluşan , InUseSubnetCannotBeDeletedveya InUseNetworkSecurityGroupCannotBeDeleted hatasını tanımlama ve çözme PublicIPAddressCannotBeDeletedişlemleri açıklanır.

Belirtiler

AKS kümesini silmeye çalıştığınızda aşağıdaki hata iletilerinden birini alırsınız:

  • Hata kodu için PublicIPAddressCannotBeDeleted :

    {

    ileti: "Genel IP adresi ...../sağlayıcılar/Microsoft.Network/publicIPAddresses/ hala kaynak ...../providers/Microsoft.Network/loadBalancers/kubernetes/frontendIPConfigurations/..... . Genel IP'yi silmek için Genel IP adresini kaynakla ilişkilendirin/kaynaktan ayırın."

    }

  • Hata kodu için InUseSubnetCannotBeDeleted :

    {

    ileti: "Aks-subnet alt ağı ...../Microsoft.Network/networkInterfaces/|providers tarafından kullanılıyor|Microsoft.Compute|virtualMachineScaleSets|vmss|virtualMachines|1|networkInterfaces|aks-worker-vmss/ipConfigurations/ipconfig1 ve silinemez. Alt ağı silmek için alt ağ içindeki tüm kaynakları silin."

    }

    veya

    {

    ileti: "Alt ağ aks-alt ağı ..../resourceGroups/.../providers/Microsoft.Network/virtualNetworks/.../subnets/.../serviceAssociationLinks/AppServiceLink tarafından kullanılıyor ve silinemez. Alt ağı silmek için alt ağ içindeki tüm kaynakları silin. Bkz. aka.ms/deletesubnet."

    }

  • Hata kodu için InUseNetworkSecurityGroupCannotBeDeleted :

    {

    ileti: "Ağ güvenlik grubu ...../Microsoft.Network/networkSecurityGroups/test şu kaynaklar tarafından kullanımda olduğundan silinemiyor: ...../Microsoft.Network/virtualNetworks/test/subnets/test. Ağ güvenlik grubunu silmek için kaynaklarla ilişkilendirmeyi kaldırın."

    }

Neden

AKS kümesi bir alt ağ, ağ güvenlik grubu (NSG) veya kullanılmakta olan belirli bir genel IP adresiyle ilişkilendirilir. Bu ilişkilendirme, kümeyi silmenizi engeller.

Çözüm

  • Azure Load Balancer ve alt ağ tarafından kullanılan kaynakla ilişkili tüm genel IP adreslerini kaldırın. Daha fazla bilgi için bkz. Genel IP adresini görüntüleme, ayarlarını değiştirme veya silme.

  • Yük dengeleyicide Yük Dengeleme kuralları, Durum yoklamaları ve Arka uç havuzları kurallarını kaldırın.

  • NSG ve alt ağ için ilişkili tüm kuralları kaldırın. Daha fazla bilgi için bkz. Bir ağ güvenlik grubunu alt ağ veya ağ arabirimiyle ilişkilendirme veya ilişkilendirme.

  • AKS kümesinin VNET'ine bağlı bir alt ağa sahip bir App Service planı kullanıyorsanız, ilişkili App Service planını ve iç kaynaklarını (İşlev Uygulaması ve SQL Azure veritabanı gibi) kaldırmanız ve sonra AKS kümesini silmeyi yeniden denemeniz gerekir.

Yardım için bize ulaşın

Sorularınız veya yardıma ihtiyacınız varsa bir destek isteği oluşturun veya Azure topluluk desteği isteyin. Ürün geri bildirimini Azure geri bildirim topluluğuna da gönderebilirsiniz.