Auf dieser Seite wird gezeigt, wie Sie eine Filestore-Instanz löschen.
Instanz löschen
Bevor Sie eine Filestore-Instanz löschen, müssen Sie sie von Client-VMs trennen. Andernfalls werden für Dateivorgänge keine Antworten mehr ausgegeben.
Google Cloud Console
Wechseln Sie in der Google Cloud console zur Seite „Filestore-Instanzen“.
Klicken Sie auf die Instanz-ID , um die Detailseite der Instanz zu öffnen.
Klicken Sie auf Löschen delete.
Geben Sie bei Aufforderung die Instanz-ID ein.
Klicken Sie auf Löschen.
gcloud
Hinweis
Wenn Sie die gcloud CLI verwenden möchten, müssen Sie entweder die gcloud CLI installieren oder die Cloud Shell verwenden, die in die Google Cloud console integriert ist:
Rufen Sie die Google Cloud console auf.
Sie können eine Filestore-Instanz mit dem instances
delete Befehl löschen:
gcloud filestore instances delete instance-id \
--project="project-id" \
--zone=zone
--force
wobei
- instance-id die Instanz-ID der Filestore Instanz ist, die Sie löschen möchten.
project-id die Projekt-ID des Google Cloud Projekts ist, das die Filestore-Instanz enthält. Sie können dieses Flag überspringen, wenn sich die Filestore-Instanz im Standardprojekt von
gcloudbefindet. Sie können das Standardprojekt mit demconfig set projectBefehl festlegen:gcloud config set project project-idzone ist die Zone, in der sich die Filestore Instanz befindet. Führen Sie den Befehl
gcloud filestore zones listaus, um eine Liste der unterstützten Zonen abzurufen. Sie können dieses Flag überspringen, wenn sich die Filestore-Instanz in der Standardzone vongcloudbefindet. Sie können die Standardzone mit demconfig set filestore/zoneBefehl festlegen:gcloud config set filestore/zone zone--force(optional) Verwenden Sie dieses Flag mit dem Befehl, um die Filestore-Instanz und alle zugehörigen Snapshots zu löschen.
REST API
Installieren und initialisieren Sie die gcloud CLI installiert und initialisiert, um ein Zugriffstoken für den
AuthorizationHeader zu generieren.Verwenden Sie
cURL, um die Filestore API aufzurufen:curl -s \ --header "Authorization: Bearer $(gcloud auth print-access-token)" \ --header "Content-Type: application/json" \ --request DELETE "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances/INSTANCE_NAME"
Wobei:
PROJECTder Name des Projekts ist, in dem sich die Instanz befindet. Beispiel:my-genomics-project.LOCATIONder Standort ist, an dem sich die Instanz befindet. Beispiel:us-west1-a.INSTANCE_NAMEder Name der Instanz ist, die Sie löschen möchten. Beispiel:my-genomics-instance.
Das Löschen von Instanzen der zonalen Stufe mit höherem Kapazitätsbereich (früher High Scale SSD) kann je nach Instanz größe bis zu 10 Minuten dauern.
Das Filestore-Kontingent wird freigegeben, wenn die Instanzlöschung abgeschlossen ist. Ihnen wird die Instanz während dieser Zeit jedoch nicht in Rechnung gestellt.
Instanzen mit Snapshots löschen
Wenn Sie eine zonale, regionale oder Enterprise-Instanz löschen möchten, die Snapshots enthält, müssen Sie eine der folgenden Aufgaben ausführen:
- Löschen Sie die Snapshots der Instanz, bevor Sie die Instanz löschen.
- Fügen Sie das Flag
--forcein den Befehlgcloud filestore instances deleteein.
Die Google Cloud console ermöglicht das Löschen von Instanzen, die Snapshots enthalten, und löscht die Snapshots automatisch.