Gibt es eine stabile Linux-Distribution mit btrfs?

7

Ich bin ein großer Fan von ZFS unter FreeBSD (ich habe es auf meinem Heimserver verwendet, bevor es stabil wurde; auf dem neuesten Stand, Baby!) Und ich würde gerne btrfs ausprobieren, um zu sehen, wie sich das entwickelt.

Da es sich noch weitgehend in der Entwicklung befindet, hat keine der üblichen Mainstream-Distributionen btrfs als Option. Ich habe Linux seit einigen Jahren nicht mehr verwendet, daher weiß ich nicht genau, was meine besten Optionen sind, um btrfs auszuprobieren.

Bedarf:

  • einfach zu installieren
  • btrfs wird unterstützt, ohne dass ich den Kernel neu erstellen muss

Vielen Dank!

chrish
quelle
Ich wollte Gentoo vorschlagen, aber dann sah ich andere Anforderungen ... Interessante Frage.
AndrejaKo
Ich war daran interessiert, mir BTRFS anzuschauen, weil die Entwicklung von ZFS ins Stocken geraten zu sein schien. Glücklicherweise wird ZFS dank FreeBSD am Leben bleiben. Auch mit der Veröffentlichung von EXT4 weiß ich nicht, wie viel Push hinter BTRFS steckt. Ich hatte gehofft, ZFS und BTRFS würden sich gegenseitig dazu drängen, immer besser zu werden und voneinander zu lernen.
Scott McClenning

Antworten:

6

openSUSE 11.3 unterstützt btrfs und ist ziemlich beeindruckend.

Btrfs wurde entwickelt, um das Standard-Linux-Dateisystem der nächsten Generation zu werden. openSUSE ist die erste Distribution , mit der Sie im Installationsprogramm Btrfs auswählen können.

Das Installationsprogramm warnt Sie, dass Btrfs noch experimentell ist. Seien Sie also vorsichtig, wenn Sie es auf dem Produktionssystem verwenden. Sie müssen auch daran denken, eine separate / boot-Partition einzurichten, da der Bootloader noch nicht von einer Btrfs-Partition bootet.

openSUSE Fanboi hier

Sathyajith Bhat
quelle
3

Debian unterstützt es .

Ich habe es auf einem Server von mir installiert und laufe es jetzt seit ungefähr sechs Monaten. Eigentlich keine Probleme.

LawrenceC
quelle
Haben Sie etwas auf Ihrem Server ausgeführt? Wenn ja, welche Art von Bewerbung? Solange Sie diese Informationen nicht hinzufügen, kann sich niemand auf Ihre Aussage verlassen.
Yamass
3

Neben openSUSE bietet SUSE Linux Enterprise Server 11 SP2 Unterstützung (keine Technologievorschau) für Btrfs.

Neben Btrfs werden openSUSE 12.1 und SLE [SD] 11SP2 auch mit dem Snapper-Dienstprogramm geliefert , mit dem Sie Snapshots verwalten können. Sowohl Snapper als auch das YaST-Plugin (Yast Snapper) bieten die Funktion, den Inhalt eines Snapshots und den Unterschied zu einem anderen Snapshot zu ermitteln. Das YaST-Festplattenpartitionierungsmodul kennt auch Btrfs und bietet eine empfohlene Einrichtung für Subvolumes.

nygww3
quelle
2

Ubuntu unterstützt auch Btrfs, Zitat aus offiziellen Ubuntu Btrfs

Ab 11.04-beta1,
 Es ist möglich, nur btrfs-Dateisysteme mit der Einschränkung zu verwenden
 Dieser Grub _MUST_NOT_ muss im Bootsektor installiert werden
 des btrfs-Volumes, das / boot enthält. 

bbaja42
quelle
1

Sabayon Linux (Gentoo-basiert) unterstützt auch btrfs, ist einfach zu installieren und viel neuerfreundlicher als Gentoo.

Irren
quelle
1

Ich verwende Btrfs seit über zwei Jahren in der KDE Neon User Edition und es war für mich fehlerfrei. Ich habe es auf einer einzelnen Festplatte verwendet, dann ein RAID1 mit zwei Festplatten erstellt und dann wieder in einen Singleton mit zwei Festplatten konvertiert, um meinen freien Speicherplatz zu maximieren. Ich verwende eine dritte Festplatte in meinem Laptop (CD-ROM Cadddy) für die Verwendung von Btrfs Send & Receive zum Speichern von Backup-Snapshots.

Btrfs wird während der Installation in Kubuntu oder Neon als fs angeboten. Sie können ihm die gesamte Festplatte (/ dev / sda) oder eine Partition (/ dev / sda1) geben. Die Partition ist besser. Basierend auf Ubuntu werden entweder die primären Subvolumes @ und @home erstellt. Andere Distributionen wie OpenSuSE erstellen etwa ein Dutzend Standard-Subvolumes. Zeilen in / etc / fstab binden @ an / und @home an / home. Oshunluver auf Kubuntuforuums.net erklärt, wie Sie mit Btrfs mehrere Distributionen installieren können, die beim Booten ausgewählt werden können, und jedem Zugriff auf den gesamten verfügbaren freien Speicherplatz gewähren können. Es ist nicht erforderlich, Subvolumens Größen zuzuweisen.

Die Verwendung von Snapper und anderen automatischen Snapshotting-Apps kann sehr schnell zu Speicherplatzmangel führen, es sei denn, Ihre snapper.conf ist richtig eingestellt. Nachdem ich Snapper ausprobiert hatte, habe ich es deinstalliert. Die Btrfs-Snapshot-Befehle sind so einfach, dass ich eine Konsole öffne und sie manuell ausgeben kann, insbesondere vor einem Update oder einem Experiment. Wenn Sie beim Aktualisieren oder Experimentieren etwas kaputt machen, anstatt Stunden oder Tage zu brauchen, um es zu reparieren, führen Sie einfach einen 3-minütigen Rollback durch.

Wenn Sie VirtualBox auf einem Btrfs-System ausführen möchten, haben Sie zwei Möglichkeiten: Verwenden Sie eine virtuelle Festplatte mit fester Größe oder geben Sie für dynamische virtuelle Festplatten dem Ordner, in dem Sie Ihre virtuellen Festplatten erstellen, zuerst die Eigenschaft NOCOW.

Da Btrfs das Sichern und Wiederherstellen so einfach macht, werde ich nie wieder zu EXT4 zurückkehren. ZFS ist in den meisten Distributionen noch kein Standard-Root-Fs, aber wenn es in dieser Funktion erscheint, werde ich es versuchen.

GreyGeek
quelle