Benutzer-Werkzeuge

Webseiten-Werkzeuge


loop_device_btrfs

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
loop_device_btrfs [2025/11/24 18:57] – bertiloop_device_btrfs [2026/09/03 08:03] (aktuell) – berti
Zeile 3: Zeile 3:
   truncate /Pfad/zur/image.datei -s 1T   truncate /Pfad/zur/image.datei -s 1T
  
-loopback device mit der Imagedatei verbinden (losetup -a gibt alle /dev/loop aus um freien zu finden)+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   losetup /dev/loop40 Pfad/zur/image.datei
  
Zeile 11: Zeile 11:
 btrfs mounten, Komprimierung aktivieren btrfs mounten, Komprimierung aktivieren
   mount -o compress=zstd /dev/loop40 /mountpoint   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
 +   btrfs device add /dev/neues_Device /mountpoint -f
 +
 +Liste aller Devices im BTRFS-Verbund anzeigen lassen
 +   btrfs filesystem show
 +   
 +   Label: none  uuid: 7a521436-1898-48e6-9488-cb4729af59ac
 +        Total devices 3 FS bytes used 2.07GiB
 +        devid    1 size 100.00GiB used 4.03GiB path /dev/loop40
 +        devid    3 size 100.00GiB used 4.03GiB path /dev/loop42
 +        devid    4 size 100.00GiB used 0.00B path /dev/loop41
 +
 +devid 1 ist hier das nicht mehr vorhandene Device (/dev/loop40)
 +wir löschen das mit
 +   btrfs device remove 1 /mountpoint
 +
 +Das kann ein wenig dauern. Danach sollte der Verbund wieder synchron sein
loop_device_btrfs.1764010664.txt.gz · Zuletzt geändert: von berti