Btrfs RAID und Redundanz: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
K (Thomas.will verschob die Seite Brtfs RAID und Redundanz nach Btrfs RAID und Redundanz)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 
=Raid Level=
 
=Raid Level=
 
==Raid 0==
 
==Raid 0==
*sudo mkfs.btrfs -m raid0 -d raid0 /dev/sdb /dev/sdc
+
*sudo mkfs.btrfs -m raid0 -d raid0 /dev/sdc /dev/sde
 
==Raid 1==
 
==Raid 1==
*sudo mkfs.btrfs -m raid1 -d raid1 /dev/sdb /dev/sdc
+
*sudo mkfs.btrfs -m raid1 -d raid1 /dev/sdc /dev/sde
 
==Raid 10==
 
==Raid 10==
*sudo mkfs.btrfs -m raid10 -d raid10 /dev/sdb /dev/sdc /dev/sdd /dev/sde
+
*sudo mkfs.btrfs -m raid10 -d raid10 /dev/sdc /dev/sde /dev/sdf /dev/sdg
 
=Mounten=
 
=Mounten=
 
;Man gibt ein Device an, welches ist egal.
 
;Man gibt ein Device an, welches ist egal.
*sudo mount /dev/sdb /mnt/mybtrfs
+
*sudo mount /dev/sdc /mnt/mybtrfs
 
=Checken=
 
=Checken=
*sudo mount /dev/sdb /mnt/mybtrfs
+
*sudo mount /dev/sdc /mnt/mybtrfs
 
=Auflösen des Raids=
 
=Auflösen des Raids=
 
*Das Auflösen eines RAID-Konfiguration in Btrfs besteht im Wesentlichen aus zwei Schritten:
 
*Das Auflösen eines RAID-Konfiguration in Btrfs besteht im Wesentlichen aus zwei Schritten:

Aktuelle Version vom 25. Oktober 2023, 09:53 Uhr

Raid Level

Raid 0

  • sudo mkfs.btrfs -m raid0 -d raid0 /dev/sdc /dev/sde

Raid 1

  • sudo mkfs.btrfs -m raid1 -d raid1 /dev/sdc /dev/sde

Raid 10

  • sudo mkfs.btrfs -m raid10 -d raid10 /dev/sdc /dev/sde /dev/sdf /dev/sdg

Mounten

Man gibt ein Device an, welches ist egal.
  • sudo mount /dev/sdc /mnt/mybtrfs

Checken

  • sudo mount /dev/sdc /mnt/mybtrfs

Auflösen des Raids

  • Das Auflösen eines RAID-Konfiguration in Btrfs besteht im Wesentlichen aus zwei Schritten:
    • Ändern des Daten- und Metadaten-Layouts auf "single" oder eine andere RAID-Konfiguration, die Sie verwenden möchten.
    • Entfernen der Geräte aus dem Dateisystem.
  • Beachten Sie, dass Sie ausreichend freien Speicherplatz benötigen, um die Umwandlung durchzuführen.
  • Insbesondere wenn Sie von RAID 1 oder RAID 10 auf "single" wechseln, müssen Sie genug freien Speicherplatz auf den Laufwerken haben, um die Redundanz aufzuheben.

Auflösen eines Btrfs RAID

  • Mounten Sie das Btrfs-Dateisystem, wenn es noch nicht gemountet ist.
  • sudo mount /dev/sdb /mnt/mybtrfs
  • Starten Sie die Umwandlung des Daten-Layouts auf "single".
  • Dies kann einige Zeit in Anspruch nehmen:
  • sudo btrfs balance start -dconvert=single /mnt/mybtrfs
  • Wenn die Datenkonvertierung abgeschlossen ist, konvertieren Sie das Metadaten-Layout auf "single":
  • sudo btrfs balance start -mconvert=single /mnt/mybtrfs
  • Nachdem die Umwandlung abgeschlossen ist, können Sie die Geräte aus dem Dateisystem entfernen.
  • Beginnen Sie mit dem letzten Gerät, das Sie hinzugefügt haben, und arbeiten Sie sich zurück.
  • sudo btrfs device delete /dev/sde /mnt/mybtrfs
  • Wiederholen Sie den obigen Schritt für jedes weitere Gerät, das Sie entfernen möchten.
  • Nachdem alle Geräte entfernt wurden, sollten Sie das Dateisystem erneut ausbalancieren:
  • sudo btrfs balance start /mnt/mybtrfs