bcache auf btrfs - Laufwerke bleiben nicht statisch zugeordnet - Reihenfolge ändert sich automatisch

bcache auf btrfs - Laufwerke bleiben nicht statisch zugeordnet - Reihenfolge ändert sich automatisch

Nur vorab: Ich bin seit 30 Jahren beruflich in der IT tätig, allerdings hauptsächlich im Bereich Windows-Systeme. Um meinen Horizont zu erweitern, habe ich mich in letzter Zeit ziemlich für Linux interessiert, aber das ist vielleicht eine eher anfängerhafte Frage. Ich habe ausführlich gesucht und keine Antwort gefunden.

Ich arbeite an einem Medienserver, der unter Ubuntu 20.04 läuft (Workstation ohne X). Softwaremäßig ist alles auf dem neuesten Stand.

Mein Plan ist, btrfs auf bcache mit MergerFS und SnapRAID für meinen Medienserver laufen zu lassen. Ich verfolge den Perfect Media Server-Blog sowiehttps://wiki.selfhosted.show/tools/snapraid-btrfs/Der einzige Unterschied besteht darin, dass sie in ihren Konfigurationen keinen Bcache verwenden.

Mein Bcache ist mit 17 Backing-Geräten und einem MD RAID-10 NVMe-Array mit 4 Geräten eingerichtet.

Das Problem, auf das ich stoße, ist, dass das System die Volumes mit den Bcache-Backing-Devices scheinbar an zufällige Speicherorte verschiebt. Beispielsweise kann /dev/bcache5 bei einem Bootvorgang mit der Zuordnung zu /dev/sda gestartet werden und beim nächsten Bootvorgang ist es /dev/sdf oder ein anderer zufälliger Speicherort.

Ich habe viele fstab-Konfigurationen ausprobiert (UUID, Datenträgerbezeichnung usw.) und es macht überhaupt keinen Unterschied.

Ich bin mir nicht sicher, ob dies der Fehler von bcache oder btrfs oder etwas anderem ist, aber ich bin mit meinem Wissen am Ende und habe das Gefühl, dass ich jetzt nur noch im Kreis laufe. Andere Partitionen (/, boot, /boot/efi) haben dieses Problem (zum Glück!) nicht, verwenden jedoch weder bcache noch btrfs.

Mir scheint, dass hier eine Art Automatisierung nicht richtig funktioniert und wahrscheinlich deaktiviert werden sollte, ich bin mir jedoch nicht sicher, was ich anpassen soll.

Beachten Sie, dass ich die SnapRAID-Installation noch nicht abgeschlossen habe. Wenn ich die Mounts jedoch manuell durchführe und keinen Neustart durchführe, erziele ich eine hervorragende Leistung des Setups und MergerFS funktioniert genau wie erwartet. Das Problem scheint also nur beim Booten aufzutreten.

Vielen Dank im Voraus für die Hilfe!

verwandte Informationen