"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية تحديد وحذف الأقراص الدائمة المرتبطة بمجموعات محرك Kubernetes المحذوفة؟

كيفية تحديد وحذف الأقراص الدائمة المرتبطة بمجموعات محرك Kubernetes المحذوفة؟

تم النشر بتاريخ 2024-12-22
تصفح:932

How to Identify and Delete Persistent Disks Associated with Deleted Kubernetes Engine Clusters?

تنظيف الأقراص الدائمة المرتبطة بالمجموعات المحذوفة

عند حذف مجموعة محرك Kubernetes، تظل الأقراص الثابتة المرتبطة بالمجموعة سليمة افتراضيًا . لمعالجة هذه المشكلة، يمكنك الاستفادة من Cloud SDK لتحديد هذه الأقراص وحذفها.

تحديد الأقراص الثابتة

يوفر Cloud SDK واجهة سطر أوامر متعددة الاستخدامات للتفاعل معها. موارد جوجل السحابية. باستخدام أمر gcloud compute disks list مع عوامل التصفية وخيارات التنسيق المناسبة، يمكنك استرداد قائمة الأقراص بناءً على أسمائها أو المستخدمين المرتبطين بها.

المرشحات الموصى بها

لسرد جميع الأقراص المستخدمة بواسطة مجموعة GKE:
  • قائمة أقراص الحوسبة gcloud --format="table(name,users)" --filter = "name ~ ^ gke-"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
  • قائمة أقراص الحوسبة gcloud --format= "table(name,users)" --filter="name~^gke-.*-pvc-.*"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
  • قائمة أقراص الحوسبة gcloud --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
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.

بيان الافراج أعيد طبع هذه المقالة على: 1729674873 في حالة وجود أي انتهاك، يرجى الاتصال بـ [email protected] لحذفها
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3