Filestore-Instanz mit der Google Cloud Console erstellen
In dieser Kurzanleitung erfahren Sie, wie Sie mit der Google Cloud Console grundlegende Vorgänge in Filestore ausführen. Dabei führen Sie die folgenden Vorgänge aus:
- Filestore-Instanz erstellen
- Stellen Sie die Dateifreigabe dieser Instanz auf einer Client-VM-Instanz bereit.
- Erstellen Sie eine Datei in der bereitgestellten Dateifreigabe.
- Löschen Sie die Filestore-Instanz.
Hinweis
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
Nach Abschluss der in diesem Dokument beschriebenen Aufgaben können Sie weitere Kosten vermeiden, indem Sie die erstellten Ressourcen löschen. Weitere Informationen finden Sie unter Bereinigen.
Compute Engine-VM-Instanz erstellen, die als Client dient
Rufen Sie in der Google Cloud Console die Seite „VM-Instanzen“ auf.
Klicken Sie auf Instanz erstellen und konfigurieren Sie die Instanz wie folgt.
- Legen Sie als Name
nfs-client
fest. - Setzen Sie Zone auf us-central1-c.
- Behalten Sie das Standard-Bootlaufwerk bei.
- Klicken Sie im Bereich Firewall das Kästchen HTTP-Traffic zulassen an.
- Behalten Sie das Netzwerk als default bei.
- Legen Sie als Name
Klicken Sie auf Erstellen, um die Instanz zu erstellen.
Filestore-Instanz erstellen
Rufen Sie in der Google Cloud Console die Seite „Filestore-Instanzen“ auf.
Klicken Sie auf Instanz erstellen und konfigurieren Sie die Instanz wie folgt.
- Legen Sie als Instanz-ID
nfs-server
fest. - Wählen Sie als Instanztyp die Option Basis aus.
- Legen Sie Speichertyp auf HDD fest.
- Setzen Sie Kapazität zuweisen auf 1
TB
. - Legen Sie für Region den Wert us-central1 und für Zone den Wert us-central1-a fest.
- Setzen Sie das VPC-Netzwerk auf default.
- Legen Sie Fileshare-Name auf
vol1
fest. - Setzen Sie Zugewiesener IP-Bereich auf Automatisch zugewiesenen IP-Bereich verwenden.
- Setzen Sie Zugriffssteuerungen auf Zugriff auf alle Clients gewähren.
- Legen Sie als Instanz-ID
Klicken Sie auf Erstellen.
Filestore-Dateifreigabe auf dem Client bereitstellen
Rufen Sie in der Google Cloud Console die Seite „VM-Instanzen“ auf.
Klicken Sie in der Liste der VM-Instanzen für nfs-client auf die Schaltfläche SSH, um ein mit dieser Instanz verbundenes Terminalfenster zu öffnen.
Führen Sie die folgenden Befehle aus, um NFS zu installieren.
sudo apt-get -y update && sudo apt-get -y install nfs-common
Erstellen Sie ein Bereitstellungsverzeichnis für die Filestore-Dateifreigabe, indem Sie den folgenden Befehl ausführen:
sudo mkdir -p /mnt/test
Stellen Sie die Dateifreigabe bereit, indem Sie den Befehl
mount
ausführen und die IP-Adresse der Filestore-Instanz und den Namen der Dateifreigabe angeben:sudo mount 10.0.0.2:/vol1 /mnt/test
Ändern Sie die Berechtigungen, um den Zugriff auf die Dateifreigabe zu ermöglichen:
sudo chmod go+rw /mnt/test
Datei in der Dateifreigabe erstellen
Erstellen Sie in dem mit der Instanz nfs-client verbundenen Terminalfenster eine Datei mit dem Namen
testfile
. Führen Sie dazu den folgenden Befehl aus:echo 'This is a test' > /mnt/test/testfile
Bestätigen Sie mit dem folgenden Befehl, dass die Datei erstellt wurde.
ls /mnt/test
und prüfen, ob
testfile
aufgeführt ist.
Bereinigen
Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud-Konto die in dieser Anleitung verwendeten Ressourcen in Rechnung gestellt werden:
Google Cloud-Projekt löschen
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
Filestore-Instanz löschen
Rufen Sie in der Google Cloud Console die Seite „Filestore-Instanzen“ auf.
Klicken Sie auf die Instanz-ID
nfs-server
, 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.
Compute Engine-Instanz löschen
Rufen Sie in der Google Cloud Console die Seite „Filestore-Instanzen“ auf.
Klicken Sie das Kästchen neben dem Instanznamen
nfs-client
an.Klicken Sie auf Löschen delete.
Wenn Sie dazu aufgefordert werden, klicken Sie noch einmal auf Löschen.
Nächste Schritte
- Weitere Informationen zu den Grundlagen von Filestore in der Filestore-Übersicht
- Einrichten einer Filestore-Instanz mit der Anleitung Instanzen erstellen
- Auf der Seite Zugriffssteuerung erfahren Sie, wie Sie den Zugriff auf Filestore-Vorgänge und die Ressourcen auf einer Instanz steuern können.
- Informationen zum Kopieren von Daten in eine oder aus einer Filestore-Instanz
- Informationen zum Übertragen großer Datasets von Cloud Storage zu Filestore