Sie können die XFS -Dateigröße erhöhen, indem Sie die XFS montieren. Sie können die Dateigröße jedoch nicht verringern. Wenn Sie die XFS -Datei nicht entlasten, ist es nicht möglich, die Größe zu erweitern. Schauen wir uns die kurzen Details darüber an, was XFS -Größe ist und wie Sie sie verwenden können.
Was ist XFS -Größenänderung?
Bevor Sie zu den Ansätzen wechseln, können Sie versuchen, die XFS zu ändern. Lassen Sie uns die Schlüsselteile des XFS verstehen. Eine XFS -Datei enthält die folgenden Teile:
Datenabschnitt: Es enthält die Metadaten von Dateisystemen wie Verzeichnisse, Inodes und indirekte Blöcke. Der Datenabschnitt enthält die Anzahl der Zuordnungsgruppen derselben Größe. Das System kann die Anzahl der Gruppen und Größen mit MKFs verarbeiten.xfs.
Protokollabschnitt: Es ist intern für den Datenabschnitt. Dieser Abschnitt enthält die Änderungen, die an den Metadaten des Dateisystems durchgeführt werden müssen, bis die Änderungen vorgenommen werden. Kurz gesagt, es funktioniert als Warteschlange von Aufgaben im Datenabschnitt.
Echtzeitabschnitt: Dieser Abschnitt speichert die Daten von Echtzeitdateien. Der Echtzeitabschnitt fehlt, wenn wir die Standardoption von MKFS verwenden.xfs. Der Datenabschnitt enthält den Protokollabschnitt in sich selbst. Wenn wir die XFS-Größenänderung in Betracht ziehen, erhöht es die Größe des Datenabschnitts, des Protokollabschnitts oder des Echtzeitabschnitts, wie im Befehl angegeben.
So verwenden Sie die XFS -Größe
Um die Größe der XFS -Datei zu erhöhen oder zu erweitern, können Sie den Befehl xfs_growfs verwenden. Hier ist die beispielhafte Syntax dieses Befehls:
XFS_Growfs -[Optionen] Größenmontagepunkt
Im Befehl zur bereitgestellten Syntax steht der folgende für:
Der Befehl xfs_growfs enthält verschiedene Optionen, um die verschiedenen Aufgaben problemlos auszuführen. Schauen wir uns folgende Optionen an:
Optionen | Beschreibung |
-D Flagge | Erhöht die Dateigröße auf die größtmögliche Größe. |
-D Größe Flagge | Erhöht die Dateigröße auf die angegebene Dateigröße. |
-E Größenflagge | Erhöht die Dateigröße in Echtzeit. |
-L Größe Flagge | Der Protokollabschnitt steigt auf die angegebene Größe. |
-M Flag | Einige Speicherplatz in Dateisystemen werden inoden zugeteilt. Es gibt die Größe an, die für Inodes im Prozentsatz zugewiesen werden soll. |
-n Flag | Das Angeben der Dateigröße ändert sich nicht. |
-r Flagge | Erhöht sich bei der größtmöglichen Größe des Echtzeitabschnitts. |
-R Größenflagge | Der Echtzeit-Abschnitt nimmt mit der angegebenen Größe zu. |
-t Flagge | Gibt einen alternativen Bergtisch. |
-V Flag | Gibt Versionsnummer. Es ist nicht notwendig, die Option zur Mountspunkt beim Überprüfen der Version zu geben. |
Sie können den Befehl xfs_growfs in den regulären Festplattenpartitionen verwenden. Wenn es darum geht, die Größe des Dateisystems zu erhöhen, sollte es zusätzlichen Speicherplatz geben, damit das Dateisystem wächst.
Sie müssen die alternative Festplattenpartition verwenden, um die Größe des Dateisystems zu erhöhen. Logische Volumenmanager verarbeiten all diese zunehmenden Raumvorgänge. Nehmen wir ein Beispiel, um die Größe der XFS -Dateisysteme zu erhöhen:
xfs_growfs -d montierter Punkt
Sie können die Option -D verwenden, um die Dateigröße auf das Maximum zu erhöhen. Sie können die Größe -D -Größe verwenden, um die Dateigröße anzugeben.
sudo xfs_growfs -d /dev /sdb3
Wenn Sie überprüfen möchten, ob das System die Änderungen erfolgreich vorgenommen hat, können Sie den folgenden Befehl ausführen:
df -h
Abschluss
In diesem Leitfaden haben wir alles erklärt, was Sie über den Ansatz wissen müssen, den Sie für die XFS -Größenänderung unter Linux versuchen können. Der Befehl xfs_growfs ist praktisch zu verwenden und enthält verschiedene Optionen, um die XFS einfach zu ändern. Das BTRFS -Dateisystem ähnelt XFS. Stellen Sie sicher, dass Sie unsere Website besuchen, um mehr über die BTRFS zu erfahren.