„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie identifiziere und lösche ich persistente Festplatten, die mit gelöschten Kubernetes Engine-Clustern verknüpft sind?

Wie identifiziere und lösche ich persistente Festplatten, die mit gelöschten Kubernetes Engine-Clustern verknüpft sind?

Veröffentlicht am 22.12.2024
Durchsuche:982

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

Persistente Festplatten bereinigen, die mit gelöschten Clustern verknüpft sind

Beim Löschen eines Kubernetes Engine-Clusters bleiben die dem Cluster standardmäßig zugeordneten persistenten Festplatten intakt . Um dieses Problem zu lösen, können Sie das Cloud SDK nutzen, um diese Festplatten zu identifizieren und zu löschen.

Persistente Festplatten identifizieren

Cloud SDK bietet eine vielseitige Befehlszeilenschnittstelle für die Interaktion Google Cloud-Ressourcen. Mit dem Befehl „gcloud compute disks list“ mit entsprechenden Filtern und Formatierungsoptionen können Sie eine Liste von Festplatten basierend auf ihren Namen oder zugehörigen Benutzern abrufen.

Empfohlene Filter

  • So listen Sie alle von einem GKE-Cluster verwendeten Festplatten auf:
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
  • Um nur Festplatten aufzulisten, die als Persistent Volume Claims (PVCs) verwendet werden:
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
  • So listen Sie getrennte PVC-Festplatten auf:
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"

Festplattenstatus mit Kubernetes überprüfen

Um sicherzustellen, dass eine getrennte Festplatte nicht von einem Cluster verwendet wird, können Sie den Befehl kubectl verwenden:

kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName

Dieser Befehl listet Persistent Volumes (PVs) und ihre entsprechenden Google Compute Engine Persistent Disk (PD)-Namen auf.

Datenträger bereinigen

Sobald Sie die Datenträger identifiziert haben Sie löschen möchten, können Sie sie mit dem Befehl „gcloud compute disks delete“ entfernen.

API-Referenz

Die entsprechende API-Methode zum Auflisten von Festplatten ist disks.list.

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729674873 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3