btrfs recovery usebackuproot

Hinweis: In dem Thema btrfs recovery usebackuproot gibt es 1 Antwort.
  • Hi


    Mein Freund im Homelab ist ein RaspberryPi 4 mit 8 GB RAM in einem Argon EON Gehäuse. Darin habe ich 20 TB Platten verbaut. Usecase ist der Betrieb von Bacula mit einer PostgreSQL Datenbank für den Director. In Vergangenheit hatte arge Probleme mit MDRAID sofern das OS auch auf dem selben Raid5 drauf war. Als Kompromiss habe ich nun das OS auf einem kleinen BTRFS Raid10 installiert. Und /var die Datenbank und und die Backups von meinem HomeLab sind auf einem MDRAID Raid5. Das Volume hatte ich mit BTRFS formatiert. Ziel war Backups, stromsparend und für weniger als 700 €


    fstab:

    Code
    UUID=91b39431-53a7-4db3-aba9-c3f24660cfb7                           /                       btrfs    defaults,degraded,nossd,autodefrag,subvol=suse                    1 1
    UUID=db72313f-6629-4226-a27d-925a7324c2d3                           /var                    btrfs    defaults,autodefrag,nossd,subvol=var                              1 1
    UUID=E2B2-B3BF                                                      /boot/efi               vfat     nofail,umask=0077,shortname=winnt                                 0 0
    UUID=db72313f-6629-4226-a27d-925a7324c2d3                           /srv                    btrfs    defaults,autodefrag,nossd,subvol=srv                              1 1
    UUID=db72313f-6629-4226-a27d-925a7324c2d3                           /srv/pgsql              btrfs    defaults,autodefrag,nossd,subvol=srv/pgsql                        1 1
    UUID=db72313f-6629-4226-a27d-925a7324c2d3                           /srv/bacula             btrfs    defaults,autodefrag,nossd,subvol=srv/bacula                       1 1
    UUID=db72313f-6629-4226-a27d-925a7324c2d3                           /home                   btrfs    defaults,autodefrag,nossd,subvol=home                             1 1

    df -h

    cmdline

    Code
    BOOT_IMAGE=/suse/boot/Image-5.14.21-150500.53-default root=UUID=91b39431-53a7-4db3-aba9-c3f24660cfb7 rootflags=subvol=suse ro console=ttyAMA0,115200 console=tty0 rootfstype=btrfs security=selinux selinux=1 iomem=relaxed

    Und für den buggy uas Treiber

    Code
    cat /etc/modprobe.d/uas.conf
    options usb-storage quirks=174e:1155:u,1741:1156:u

    Problembeschreibung, wenn es denn einmal läuft. Dann läuft das. Nur beim Reboot fängt öfter der Ärger an. Oft kann erstmal nicht ein filesystem mit BTRFS gemounted werden und das System bleibt deswegen hängen.

    Da das System headless läuft, hilft dann nur noch das Booten von einem USB-Stick und von da aus kann ich dann via SSH das oder die Filesysteme reparieren. fast immer reicht ein "mount -t btrfs -o recovery,usebackuproot /dev/device /mnt"  Damit ist entweder /dev/sd{a..d}1 oder /dev/md0 gemeint.


    Ich hoffe ihr SuSEianer seid Betreff BTRFS erfahrene hardcore Benutzer :)


    ist es safe gleich recovery,usebackuproot mit in die /etc/fstab als mountoption mit Einzutragen? Oder gibt es da besseres? Die Manpage habe ich schon gelesen :)


    lg Darko

    Für den Inhalt des Beitrages 307269 haftet ausdrücklich der jeweilige Autor: dhojnik

  • Mal ein Tipp ... dies hier ist ein privates Anfängerforum ... auf deine Fragen wirst du keine Antwort bekommen. Wende dich doch besser an das offizielle openSUSE-Forum.