Ist es sicher, btrfs in Ubuntu 12.04 zu verwenden?
Linux-Kernel-Version: 3.2.0-24-generische
Architektur: x86_64 (64-Bit)
Ist es sicher, btrfs in Ubuntu 12.04 zu verwenden?
Linux-Kernel-Version: 3.2.0-24-generische
Architektur: x86_64 (64-Bit)
Antworten:
Die Leute von Novell Suse SLES11 glauben das, weil diese Unternehmensdistribution die Unterstützung für ext4 zugunsten von btrfs überspringt. Ich habe btrfs vor ein paar Wochen getestet (mit einem 3.0-Kernel) und es ist mir gelungen, innerhalb von 20 Minuten durch Experimentieren 2 Schnappschüsse zu erhalten, die nicht entfernt werden konnten.
Ich denke nicht, dass Sie Ihre wertvollsten Assets (Fotos, Musiktitel, Entwicklungsdateien ...) BTRFS anvertrauen sollten, es sei denn, Sie sind sich absolut sicher, dass Sie über die richtigen Backups verfügen. Wenn Sie btrfs nicht für seine Funktionen benötigen, verwenden Sie es nicht für andere Zwecke als zum Testen.
Das Dateisystem btrfs ist keine Technologievorschau mehr im Kernel, aber so eifrig ich es auch nutzen möchte, ich wechsle gerade nicht. Aus diesem Grund würde ich auch raten, dies nicht zu tun (beachten Sie, dass diese Antwort möglicherweise in Kürze veraltet ist)
Es ist absolut NICHT sicher, Btrfs zu verwenden. Habe gerade meine 5. Neuinstallation von Ubuntu 12 innerhalb einer Woche durchgeführt. Btrfs ist als Alpha instabil und stürzt nach jedem kleinen Update ab. Wenn / boot als btrfs angegeben ist, werden keine Kerneldateien gefunden. Wenn / as btrfs vorhanden ist, wird das Root-System erheblich beschädigt.
Verwenden Sie niemals die Funktionen zur automatischen Wiederherstellung und Komprimierung, da diese die Situation tatsächlich verschlimmern. Die Komprimierung verursacht viele Dateifehler und die automatische Wiederherstellung funktioniert NOCH nicht.
Viele Fehlerberichte über Launchpad und Entwickler weisen die meisten davon wie üblich als nicht relevant zurück.
Wenn Sie btrfs verwenden, sollten Sie den neuesten verfügbaren Kernel verwenden. Es ist wahrscheinlich ratsam, Ubuntu 12.10 zu Gunsten von Ubuntu 12.04 auszuführen, damit Sie standardmäßig einen neueren Kernel erhalten.
Oracle hält Btrfs für produktionsbereit .
In Oracle Linux 6.3 (6u3) können Sie Btrfs für / verwenden (benötigen UEK2 2.6.39 - tatsächlich basierend auf 3.0-Kernel). Das Boot & Rescue-ISO von 6.3 enthält Btrfs und bietet außerdem das Dienstprogramm zum Konvertieren von ext {3, 4} in Btrfs mithilfe des btrfs-convert
bereitgestellten Dienstprogramms .
Ich würde empfehlen, mindestens raid1 für Daten zu verwenden (Sie benötigen mindestens 2 Blockgeräte - in diesem Fall Partitionen). Metadaten werden standardmäßig -m single
geräteübergreifend dupliziert (nicht für ein einzelnes Gerät verwenden). Ich habe Btrfs für Testzwecke in mehreren internen Produktionsumgebungen verwendet. Bislang ist es so gut, dass ich auf kein ernstes Problem gestoßen bin (Schrubben ist cool!).
Übrigens: Btrfs
funktioniert einwandfrei mit LXC
!
Siehe dieses Dokument: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Denken Sie daran, sichern Sie immer Ihre Daten. Sicher und unsicher, es ist relativ ;-)