Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu nasıl yapılır kılavuzunda Azure Arc tarafından etkinleştirilen bir SQL Yönetilen Örneği bulup sileceksiniz. İsteğe bağlı olarak, yönetilen örnekleri sildikten sonra ilişkili Kubernetes kalıcı birim taleplerini (PVC) geri kazanabilirsiniz.
Mevcut örnekleri bulun:
az sql mi-arc list --k8s-namespace <namespace> --use-k8sÖrnek çıkış:
Name Replicas ServerEndpoint State ------ ---------- ---------------- ------- demo-mi 1/1 10.240.0.4:32023 ReadySQL Yönetilen Örneği silin, dağıtım türünüz için uygun komutlardan birini çalıştırın:
Dolaylı olarak bağlı mod:
az sql mi-arc delete --name <instance_name> --k8s-namespace <namespace> --use-k8sÖrnek çıkış:
# az sql mi-arc delete --name demo-mi --k8s-namespace <namespace> --use-k8s Deleted demo-mi from namespace arcDoğrudan bağlı mod:
az sql mi-arc delete --name <instance_name> --resource-group <resource_group>Örnek çıkış:
# az sql mi-arc delete --name demo-mi --resource-group my-rg Deleted demo-mi from namespace arc
İsteğe bağlı - Kubernetes PVC'lerini geri kazanma
Kalıcı Birim Talebi (PVC), bir kullanıcı tarafından SQL Yönetilen Örneği için depolama oluşturup eklerken Kubernetes kümesinden depolama talebinde bulunmak amacıyla yapılan bir istektir. PVC'lerin silinmesi önerilir, ancak zorunlu değildir. Ancak bu PVC'leri geri kazanamazsanız, sonunda Kubernetes kümenizde hatalarla sonuçlanabilirsiniz. Örneğin, Kubernetes API'sinden kaynak oluşturamayabilir, okuyamayabilir, güncelleştiremeyebilir veya silemeyebilirsiniz. Depolama sorunları (normal Kubernetes davranışı) nedeniyle denetleyici podları Kubernetes düğümlerinden çıkarıldığı için gibi az arcdata dc export komutları çalıştıramayabilirsiniz. Günlüklerde aşağıdakine benzer iletiler görebilirsiniz:
- Ek Açıklamalar: microsoft.com/ignore-pod-health: true
- Durum: Başarısız
- Neden: Çıkarıldı
- Mesaj: Düğümün kaynağı azdı: geçici depolama. Kapsayıcı denetleyicisi 0 isteğini aşan 16372Ki kullanıyordu.
Tasarımı gereği, bir SQL Yönetilen Örneği silmek ilişkili PVC'leri kaldırmaz. Amaç, silme işleminin yanlışlıkla olması durumunda veritabanı dosyalarına erişebildiğinizden emin olmaktır.
- PVC'leri geri kazanmak için aşağıdaki adımları izleyin:
Sildiğiniz sunucu grubuna ait PVC'leri bulun.
kubectl get pvcAşağıdaki örnekte, sildiğiniz SQL Yönetilen Örnekler için PVC'leri fark edin.
# kubectl get pvc -n arc NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE data-demo-mi-0 Bound pvc-1030df34-4b0d-4148-8986-4e4c20660cc4 5Gi RWO managed-premium 13h logs-demo-mi-0 Bound pvc-11836e5e-63e5-4620-a6ba-d74f7a916db4 5Gi RWO managed-premium 13hSildiğiniz SQL Yönetilen Örneği her biri için verileri silin ve PVC'leri günlüğe kaydedin. Bu komutun genel biçimi:
kubectl delete pvc <name of pvc>Örneğin:
kubectl delete pvc data-demo-mi-0 -n arc kubectl delete pvc logs-demo-mi-0 -n arcBu kubectl komutlarının her biri PVC'nin başarıyla silinmesini onaylar. Örneğin:
persistentvolumeclaim "data-demo-mi-0" deleted persistentvolumeclaim "logs-demo-mi-0" deleted
İlgili içerik
Azure Arc tarafından etkinleştirilen SQL Yönetilen Örneği'nin Özellikleri ve Yetenekleri hakkında daha fazla bilgi edinin
Veri Denetleyicisi oluşturarak başlayın
Zaten bir Veri Denetleyicisi mi oluşturdunuz? Azure Arc ile etkinleştirilmiş bir SQL Yönetilen Örneği oluşturun