Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Wie erhöhe ich die Anzahl der Inodes oder Dateien für die Volumes auf meinem FSx für ONTAP-Dateisystem?
Ich möchte die maximale Anzahl von Dateien für die Volumes auf meinem Amazon FSx für NetApp ONTAP-Dateisystem erhöhen.
Kurzbeschreibung
Wenn auf deinem Volume keine Inodes (Indexknoten) oder Dateien mehr vorhanden sind, erhältst du eine der folgenden Fehlermeldungen:
"Error message no space left on the device"
"Error message: file system is out of inodes"
"wafl.vol.outOfInodes: file system on Volume vol_name is out of inodes because it's reached the maximum number of files"
"INODE: System/Cluster Notification from filer (OUT OF INODES) ALERT"
Um dieses Problem zu beheben, erhöhe die maximale Anzahl von Dateien, die sich in deinen FlexVol- und FlexGroup-Volumes befinden.
Hinweis: Wenn du die maximale Anzahl von Dateien nicht erhöhen kannst, musst du Dateien löschen, um Inodes freizugeben, oder die Volume-Größe erhöhen. Wenn die Anzahl der neuen Dateien größer ist, als das Volume bewältigen kann, meldet das Volume den maximal möglichen Wert.
Lösung
Hinweis: Die Befehle in der folgenden Auflösung verwenden die NetApp ONTAP-Befehlszeilenschnittstelle (CLI). Möglicherweise erhältst du die Fehlermeldung **, wenn du den Befehl **modify"Error: Volume name: The first character must be a letter or underscore" ausführst. Verwende die Funktion zur Befehlsvervollständigung, um dieses Problem zu beheben. Beginne beispielsweise manuell mit der Befehlseingabe und drücke dann die Tabulatortaste, um den Code automatisch zu vervollständigen. Diese Funktion hilft dir, Syntaxfehler zu vermeiden.
Erhöhe die Anzahl der Dateien oder Inodes in deinem Volume
Hinweis: Der Befehl set in den folgenden Schritten ist ein erweiterter Befehl, der eine Warnung zurückgibt. Weitere Informationen findest du unter Beschreibung auf der NetApp-Website.
Führe die folgenden Schritte aus:
-
Führe die folgenden Befehle aus, um zu überprüfen, wie viele Dateien dein Volume verwalten kann:
set advanced volume show -vserver fsx -volume vol1 -fields files-maximum-possibleHinweis: Ersetze vol1 durch dein Volume. Wenn du dazu aufgefordert wirst, drücke Y.
Beispielausgabe:
vserver volume files-maximum-possible ------- ------ ---------------------- fsx vol1 255013682Im vorherigen Beispiel kannst du maximal 255 013 682 Dateien für das Volume vol1 hinzufügen.
-
Führe den folgenden Befehl aus, um die maximale Anzahl von Dateien auf dem Volume zu überprüfen:
volume show -vserver svm_name -volume vol_name -fields filesHinweis: Ersetze svm_name durch deinen Server-Namen und vol_name durch deinen Volume-Namen.
-
Führe den folgenden Befehl aus, um die maximale Anzahl von Dateien zu ändern, die du auf deinem Volume zulässt:
volume modify -vserver svm_name -volume vol_name -files number_of_filesHinweis: Ersetze svm_name durch deinen Server-Namen, vol_name durch deinen Volume-Namen und number_of_files durch die Anzahl der Dateien, die du auf dem Volume zulässt.
Beispielausgabe:
Volume modify successful on volume vol1 of Vserver svm1 -
Führe den Befehl show erneut aus, um die Änderung zu überprüfen:
volume show -vserver fsx -volume vol1 -fields filesHinweis: Ersetze vol1 durch dein Volume.
Hinweis: Nachdem du die Anzahl der Dateien in deinem Volume erhöht hast, stelle sicher, dass deine Inode- und Aggregatspeicherplatznutzung (aggr) unter 80 Prozent liegt.
Lege die maximale Anzahl von Dateien für ein Volume fest
Du kannst die Option files-set-maximum verwenden, um die Anzahl der Dateien auf den Maximalwert festzulegen, den das Volume verwalten kann. Nachdem du files-set-maximum auf true gesetzt hast, passt NetApp ONTAP maxfiles automatisch auf den größtmöglichen Wert an.
Wichtig: Du kannst Änderungen an der Einstellung files-set-maximum nicht rückgängig machen, nachdem du sie auf true gesetzt hast.
Führe die folgenden Befehle aus, um den Höchstwert für die Anzahl der Inodes oder Dateien für dieses Volume festzulegen:
set -privilege advanced vol modify -vserver fsx -volume vol1 -files-set-maximum true
Hinweis: Ersetze vol1 durch dein Volume. Wenn du dazu aufgefordert wirst, drücke Y.
Führe den folgenden Befehl aus, um die Änderung zu überprüfen:
volume show -vserver svm1 -volume vol1 -fields files
Hinweis: Ersetze svm1 durch deinen Server und vol1 durch dein Volume.
Ähnliche Informationen
- Themen
- Storage
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 3 Jahren
AWS OFFICIALAktualisiert vor 3 Jahren