Mkfs.brtfs: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Formatieren einer Partition mit dem BTRFS-Dateisystem= ==Ohne Parameter== * mkfs.btrfs /dev/sdb1 ==Mit festgelegtem Label== * mkfs.btrfs -L mein_label /dev/…“)
 
 
Zeile 33: Zeile 33:
 
==Mit festgelegtem Speicherbereich für den Superuser in Prozent==
 
==Mit festgelegtem Speicherbereich für den Superuser in Prozent==
 
* mkfs.btrfs -m 20 /dev/sdb1
 
* mkfs.btrfs -m 20 /dev/sdb1
 +
 +
==Dateisystem anzeigen==
 +
* btrfs filesystem show /dev/sdc2
 +
 +
==Speicherplatzbelegung anzeigen==
 +
* btrfs filesystem usage /daten
 +
 +
==Version auslesen==
 +
* btrfs fi show
 +
 +
==Raid Level ändern==
 +
*btrfs balance start -mconvert=raid1 -dconvert=raid1 /daten
 +
 +
==Disk hinzufügen==
 +
*btrfs device add -f /dev/sda /daten
 +
 +
=Subvolume=
 +
==Subvolume erstellen==
 +
*btrfs subvolume create /daten/BEZEICHNUNG
 +
 +
==Subvolume anzeigen==
 +
*btrfs subvolume list /daten
 +
 +
==Subvolume löschen==
 +
*btrfs subvolume delete /daten/BEZEICHNUNG
 +
 +
==Balance==
 +
*btrfs balance /daten
 +
 +
==Dateisystem überprüfen und Fehler beheben: Scrub==
 +
*btrfs scrub start /daten
 +
 +
==Device Status==
 +
*btrfs device stats /daten
 +
 +
=Snapshots=
 +
==Anzeigen der Snapshots - Snapper==
 +
*sudo apt-get install snapper
 +
==Erstellen Sie eine Konfiguration mit dem Befehl==
 +
* snapper -c root create-config /daten
 +
 +
Standardmäßig werden 10 stündliche, 10 tägliche, 10 monatliche und 10 jährliche Snapshots behalten.
 +
 +
==Snapshots löschen==
 +
*btrfs subvolume delete
 +
 +
==Disk entfernen==
 +
*btrfs device delete /dev/sda /daten
 +
 +
==Disk ersetzen==
 +
*btrfs replace start
 +
 +
=Crontab regelmäßig den Status überprüfen=
 +
* 1 0 * * 0 btrfs device stats -z /daten | mail -s "BTRFS Device Status" email@domain.dom

Aktuelle Version vom 8. Juni 2024, 17:17 Uhr

Formatieren einer Partition mit dem BTRFS-Dateisystem

Ohne Parameter

  • mkfs.btrfs /dev/sdb1

Mit festgelegtem Label

  • mkfs.btrfs -L mein_label /dev/sdb1

Mit festgelegter Blockgröße

  • mkfs.btrfs -l 16384 /dev/sdb1

Mit festgelegter Anzahl der Inodes

  • mkfs.btrfs --nodesize 16384 /dev/sdb1

Mit festgelegter Größe des Journals

  • mkfs.btrfs --leafsize 16384 /dev/sdb1

Mit RAID0

  • mkfs.btrfs -d raid0 -m raid0 /dev/sdb1 /dev/sdc1

Mit RAID1

  • mkfs.btrfs -d raid1 -m raid1 /dev/sdb1 /dev/sdc1

Mit RAID10

  • mkfs.btrfs -d raid10 -m raid10 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

Mit festgelegtem Prüfsummenalgorithmus

  • mkfs.btrfs -c crc32c /dev/sdb1

Mit Unterstützung für sequentielles Schreiben

  • mkfs.btrfs --sequential-blocks /dev/sdb1

Mit festgelegtem Speicherbereich für den Superuser in Prozent

  • mkfs.btrfs -m 20 /dev/sdb1

Dateisystem anzeigen

  • btrfs filesystem show /dev/sdc2

Speicherplatzbelegung anzeigen

  • btrfs filesystem usage /daten

Version auslesen

  • btrfs fi show

Raid Level ändern

  • btrfs balance start -mconvert=raid1 -dconvert=raid1 /daten

Disk hinzufügen

  • btrfs device add -f /dev/sda /daten

Subvolume

Subvolume erstellen

  • btrfs subvolume create /daten/BEZEICHNUNG

Subvolume anzeigen

  • btrfs subvolume list /daten

Subvolume löschen

  • btrfs subvolume delete /daten/BEZEICHNUNG

Balance

  • btrfs balance /daten

Dateisystem überprüfen und Fehler beheben: Scrub

  • btrfs scrub start /daten

Device Status

  • btrfs device stats /daten

Snapshots

Anzeigen der Snapshots - Snapper

  • sudo apt-get install snapper

Erstellen Sie eine Konfiguration mit dem Befehl

  • snapper -c root create-config /daten

Standardmäßig werden 10 stündliche, 10 tägliche, 10 monatliche und 10 jährliche Snapshots behalten.

Snapshots löschen

  • btrfs subvolume delete

Disk entfernen

  • btrfs device delete /dev/sda /daten

Disk ersetzen

  • btrfs replace start

Crontab regelmäßig den Status überprüfen

  • 1 0 * * 0 btrfs device stats -z /daten | mail -s "BTRFS Device Status" email@domain.dom