loop_device_btrfs
Dies ist eine alte Version des Dokuments!
Sparsedatei erzugen (1 Terabyte)
fallocate -l 1T /Pfad/zur/image.datei oder truncate /Pfad/zur/image.datei -s 1T
loopback device mit der Imagedatei verbinden (losetup -a gibt alle /dev/loop aus um einen Freien zu finden)
losetup /dev/loop40 Pfad/zur/image.datei
btrfs Filesystem auf dem loopback device anlegen
mkfs.btrfs /dev/loop40
btrfs mounten, Komprimierung aktivieren
mount -o compress=zstd /dev/loop40 /mountpoint
Einrichten Raid1 aus bestehendem BTRFS zusätzliches Device als BTRFS formatieren dann dieses Device dem Bestehendem hinzufügen
btrfs device add /dev/neues_Device /mountpoint -f
Und zum Raid 1 machen
btrfs balance start -dconvert=raid1 -mconvert=raid1 /mountpoint
Sollte ein Device ausfallen (hier /dev/loop40 - deleted)
root@ltstest1:/mnt/test# losetup NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE DIO LOG-SEC /dev/loop1 0 0 1 1 /var/lib/snapd/snaps/hwctl_123.snap 0 512 /dev/loop41 0 0 0 0 /mnt/test/image1 0 512 /dev/loop2 0 0 1 1 /var/lib/snapd/snaps/snapd_27710.snap 0 512 /dev/loop0 0 0 1 1 /var/lib/snapd/snaps/core24_1643.snap 0 512 /dev/loop42 0 0 0 0 /mnt/test/image2 0 512 /dev/loop40 0 0 0 0 /mnt/test/image1 (deleted) 0 512
muss ein Neues in der gleichen Größe hinzugefügt werden
loop_device_btrfs.1788422165.txt.gz · Zuletzt geändert: von berti
