تنظيف الأقراص الدائمة المرتبطة بالمجموعات المحذوفة
عند حذف مجموعة محرك Kubernetes، تظل الأقراص الثابتة المرتبطة بالمجموعة سليمة افتراضيًا . لمعالجة هذه المشكلة، يمكنك الاستفادة من Cloud SDK لتحديد هذه الأقراص وحذفها.
تحديد الأقراص الثابتة
يوفر Cloud SDK واجهة سطر أوامر متعددة الاستخدامات للتفاعل معها. موارد جوجل السحابية. باستخدام أمر gcloud compute disks list مع عوامل التصفية وخيارات التنسيق المناسبة، يمكنك استرداد قائمة الأقراص بناءً على أسمائها أو المستخدمين المرتبطين بها.المرشحات الموصى بها
لسرد جميع الأقراص المستخدمة بواسطة مجموعة GKE:gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
للتأكد من عدم استخدام قرص منفصل بواسطة مجموعة، يمكنك استخدام أمر kubectl:kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
سيقوم هذا الأمر بإدراج وحدات التخزين الثابتة (PVs) ووحدات التخزين الخاصة بها القرص الثابت لمحرك Google Compute Engine (PD) المطابق الأسماء.
kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdNameتنظيف الأقراص
بمجرد تحديد الأقراص التي تريد حذفها، يمكنك استخدام أمر حذف الأقراص الحسابية gcloud لإزالتها.
مرجع واجهة برمجة التطبيقات
طريقة واجهة برمجة التطبيقات المقابلة لإدراج الأقراص هي disks.list.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3