Auf dieser Seite erfahren Sie, wie Sie die Kapazität Ihres Filestore-Instanzen.
Bei Verwendung von Filestore empfehlen wir, die Auslastung Ihrer Filestore-Instanzen zu überwachen, damit Sie die Kapazität nach Bedarf anpassen können. Wenn Sie beispielsweise feststellen, zonale Instanz mit einem höheren Kapazitätsbereich (zuvor hochskalierte SSD) nein die gesamte zugeteilte Kapazität benötigt, können Sie es reduzieren. Wenn Sie feststellen, dass Ihre Kapazität knapp wird, können Sie die Kapazität hochskalieren, um Fehler in Ihren Anwendungen zu vermeiden. Wenn das Dateisystem keine Inodes mehr haben, müssen Sie auch Kapazität hinzufügen. Führen Sie folgenden Befehl aus, um die Inode-Nutzung zu prüfen:
df -i
Der Befehl gibt in etwa Folgendes zurück:
Filesystem Inodes IUsed IFree IUse% Mounted on
10.0.0.2:/vol1 134217728 13 134217715 1% /mnt/test
Inode-Nutzung
Jede auf der Dateifreigabe gespeicherte Datei verbraucht einen Inode. Wenn das Dateisystem ausgeführt wird keine Inodes mehr haben, können Sie keine weiteren Dateien in der Dateifreigabe speichern, auch nicht wenn Sie die maximal zugeteilte Kapazität noch nicht erreicht haben. Die einzige Möglichkeit, Inodes hinzuzufügen, ist das Hinzufügen von Kapazität. Das Erreichen der maximalen Inodes ist jedoch selten. Dies ist nur dann von Bedeutung, wenn Sie viele kleine Dateien speichern müssen.
Weitere Informationen zur verfügbaren Kapazität einer Instanz finden Sie unter Kapazitätsprognosen:
Unterschiede beim Skalierungsverhalten nach Dienststufe
Das Skalieren einer Instanz wirkt sich nicht auf ihre Verfügbarkeit aus und kann während der Verwendung der Instanz ausgeführt werden. In der folgenden Tabelle sehen Sie, wie die Kapazität anhand der Dienststufe skaliert:
Dienststufe | Basic HDD | Basic SSD | Zonal, niedrigere Kapazität | Zonal, höhere Kapazität | Regional, geringere Kapazität | Regional, höhere Kapazität | Enterprise |
---|---|---|---|---|---|---|---|
Skalierungsrichtung | Nur nach oben | Nur nach oben | Oben und unten | Oben und unten | Oben und unten | Oben und unten | Oben und unten |
Skalierungsschritt: | 1GiB |
1GiB |
256GiB |
2.5TiB |
256GiB |
2.5TiB |
256GiB |
Minimale Kapazität | 1TiB |
2.5TiB |
1TiB |
10TiB |
1TiB |
10TiB |
1TiB |
Maximale Kapazität | 63.9TiB |
63.9TiB |
9.75TiB |
100TiB |
9.75TiB |
100TiB |
10TiB |
Die Skalierung der Kapazität einer zonalen Instanz mit einem höheren Kapazitätsbereich kann länger dauern als Instanzen der Enterprise- und der Basis-Stufe. Die tatsächlich erforderliche Zeit variiert je nach der Datenmenge, die in der Instanz gespeichert ist, und der Auslastung des Filestore-Instanz. Führen Sie diese Vorgänge im Voraus aus, um sicherzustellen, dass Ihre Instanzen immer über genügend Kapazität verfügen.
Wenn ein Skalierungsvorgang stattfindet, können Sie den Vorgang nicht abbrechen oder andere Änderungen an der Instanz vornehmen. Lese- und Schreibvorgänge werden jedoch nicht unterbrochen. Sie können auch keine Instanzen der Unternehmens- und zonalen Ebene skalieren. dass die Kapazität unter dem liegt, was für die Speicherung der Dateidaten und Metadaten. Bei einem entsprechenden Versuch wird ein Fehler ausgegeben.
Anleitung zum Bearbeiten einer Instanz
Google Cloud Console
So bearbeiten Sie Filestore-Instanzen mit der Google Cloud Console: Rufen Sie die Seite Instanz bearbeiten auf, wo Sie die Instanz bearbeiten können. Beschreibung, IP-basierte Zugriffssteuerungsregeln verwalten und Dateifreigaben skalieren Leistung:
Rufen Sie in der Google Cloud Console die Seite "Filestore-Instanzen" auf.
Klicken Sie auf die ID der Instanz, die Sie bearbeiten möchten.
Klicken Sie auf der Seite Instanzdetails auf Bearbeiten, um die Seite Instanz bearbeiten aufzurufen.
Geben Sie im Feld Kapazität bearbeiten den neuen Kapazitätswert ein.
Klicken Sie auf Speichern.
gcloud
Hinweise
Zur Verwendung der gcloud CLI müssen Sie entweder Cloud SDK installieren oder die Cloud Shell das in die Google Cloud Console integriert ist:
Weiter zur Google Cloud Console
gcloud
-Befehl zum Bearbeiten einer Instanz
Sie können eine Filestore-Instanz mit dem Befehl instances
update
bearbeiten.
gcloud filestore instances update instance-id \
--project="project-id" \
--location=location \
--file-share=name="file-share-name",capacity=file-share-size
Dabei gilt:
- instance-id ist die Instanz-ID der Filestore-Instanz, die Sie bearbeiten möchten.
project-id ist die Projekt-ID des Google Cloud-Projekts, das enthält die Filestore-Instanz. Sie können dieses Flag überspringen, wenn sich die Filestore-Instanz im Standardprojekt
gcloud
befindet. Sie können das Standardprojekt folgendermaßen festlegen:gcloud config set project project-id
location ist der Standort, an dem sich die Filestore-Instanz befindet. Geben Sie für Unternehmensinstanzen eine Region an. Geben Sie für alle anderen Instanzen eine Zone an. Beispiel:
us-central1-a
.Führen Sie den Befehl
gcloud filestore zones list
aus, um eine Liste der unterstützten Zonen. Sie können dieses Flag überspringen, wenn sich die Filestore-Instanz in die Standardzonegcloud
. Sie können das Standardprojekt folgendermaßen festlegen:gcloud config set filestore/zone zone
file-share-name der Name der Dateifreigabe ist, die von der Filestore-Instanz bereitgestellt wird. Dateifreigabenamen können nach dem Erstellen der Instanz nicht mehr geändert werden.
file-share-size ist die neue gewünschte Dateifreigabegröße. Sie können die Größe der Dateifreigabe mit
GiB
(Standard) oderTiB
in ganzen Zahlen angeben. Beispiel:10TiB
Ihr verfügbares Kontingent finden Sie in der Google Cloud Console auf der Seite „Kontingente“:
Optional: Eine detaillierte Liste der verfügbaren Flags finden Sie in der
gcloud filestore instances update
Referenzseite.