Xfs Handling: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 13: Zeile 13:
 
realtime =none                  extsz=4096  blocks=0, rtextents=0
 
realtime =none                  extsz=4096  blocks=0, rtextents=0
 
</pre>
 
</pre>
=Erläuterung der Ausgabe von `xfs_info /dev/sdb2`, Zeile für Zeile=
+
*[[Erläuterung der Ausgabe von `xfs_info /dev/sdb2`, Zeile für Zeile]]
;meta-data=/dev/sdb2
+
=XFS Dateisystem mit Label test anlegen=
*Dies gibt den Gerätepfad des XFS-Dateisystems an, das auf `/dev/sdb2` liegt.
+
*mkfs.xfs -f -L test /dev/sda4
;isize=512
+
=Dateisystem-Informationen (z.B. Blockgröße) ausgeben=
*isize` ist die Größe der Inode-Struktur in Bytes.
+
*xfs_info /dev/sda4
*In diesem Fall beträgt die Größe 512 Bytes.
+
=Dateisytem-Metadaten sichern=
;agcount=4, agsize=327680 blks
+
*xfs_metadump /dev/sda4 sda4_xfs_metadata
*Dies gibt Informationen über die Zuordnungsgruppen (AGs) des Dateisystems an.  
+
=Dateisystem-Metadaten auf anderem Datenträger wiederherstellen=
*agcount ist die Anzahl der Zuordnungsgruppen, und `agsize` ist die Größe jeder Zuordnungsgruppe in Blöcken.
+
*xfs_mdrestore xfs_metadata /dev/sda2
;sectsz=512
+
=Jetzt sollte es zwei Dateisysteme mit dem Label ''test'' geben=
*sectsz gibt die Sektorgröße des Dateisystems in Bytes an.
+
*lsblk -f
;attr=2, projid32bit=1
+
=Grad der Fragmentierung eines xfs-Dateisystems überprüfen=
*Dies gibt Informationen über die Attribute und das Projekt-ID-Bit des Dateisystems an.
+
*xfs_db -c frag -r /dev/sdXn
*attr=2 bedeutet, dass erweiterte Attribute aktiviert sind, und `projid32bit=1` bedeutet, dass die Projekt-ID 32 Bit beträgt.
 
;crc=1
 
*Dies gibt an, ob CRC32-Prüfsummen für Metadaten aktiviert sind.
 
;finobt=1
 
*Dies zeigt an, ob der freie Inode-Baum aktiviert ist.
 
;sparse=1:
 
*Dies gibt an, ob Sparse-Inodes aktiviert sind.
 
;rmapbt=0
 
*Dies zeigt an, ob der Umkehrzuordnungs-Baum aktiviert ist.
 
;reflink=1:
 
*Dies zeigt an, ob die Reflink-Funktion aktiviert ist, die das Erstellen von Schnappschüssen und die Deduplizierung ermöglicht.
 
;bigtime=1:
 
*Dies zeigt an, ob die Unterstützung für große Zeitstempel aktiviert ist, die es ermöglicht, Zeitstempel bis zum Jahr 2486 zu verwenden.
 
;inobtcount=1`:
 
*Dies zeigt an, ob die Anzahl der Inode-Blöcke aktiviert ist.
 
;nrext64=0:
 
*Dies gibt an, ob große erweiterte Attribute (größer als 64 Bytes) aktiviert sind.
 
;data = ...:
 
*Diese Zeile gibt Informationen über die Datenstruktur des Dateisystems an, wie z.B. Blockgröße, Anzahl der Blöcke usw.
 
;naming = ...:
 
*Diese Zeile gibt Informationen über die Namensstruktur des Dateisystems an, einschließlich der Verwendung von ASCII-Zeichen und Dateitypen.
 
;log = ...:
 
*Diese Zeile gibt Informationen über das interne Journal des Dateisystems an, einschließlich der Größe und der Blöcke.
 
;realtime = ...:
 
*Diese Zeile gibt Informationen über den Bereich des Echtzeitdateisystems an, wie z.B. die Blockgröße und die Anzahl der Blöcke. In diesem Fall ist kein Echtzeitbereich definiert.
 

Aktuelle Version vom 22. Juli 2024, 07:48 Uhr

Erstellen eines xfs Dateisystems

  • mkfs.xfs /dev/sdb2
meta-data=/dev/sdb2              isize=512    agcount=4, agsize=327680 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1    bigtime=1 inobtcount=1 nrext64=0
data     =                       bsize=4096   blocks=1310720, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=16384, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

XFS Dateisystem mit Label test anlegen

  • mkfs.xfs -f -L test /dev/sda4

Dateisystem-Informationen (z.B. Blockgröße) ausgeben

  • xfs_info /dev/sda4

Dateisytem-Metadaten sichern

  • xfs_metadump /dev/sda4 sda4_xfs_metadata

Dateisystem-Metadaten auf anderem Datenträger wiederherstellen

  • xfs_mdrestore xfs_metadata /dev/sda2

Jetzt sollte es zwei Dateisysteme mit dem Label test geben

  • lsblk -f

Grad der Fragmentierung eines xfs-Dateisystems überprüfen

  • xfs_db -c frag -r /dev/sdXn