Wie stabil ist BTRFS in Ubuntu? [geschlossen]

8

Ich sehe Einträge, die BTRFS unter Ubuntu 12.04 beschreiben, die einige Bedenken haben, hauptsächlich aufgrund der Reife des BTRFS-Produkts. Ist das BTRFS-Dateisystem nach der Verfügbarkeit von 13.10 zuverlässig?

Barrypicker
quelle
1
Unterhaltsame Tatsache: btrfs wird nicht mehr als instabil angesehen ( btrfs.wiki.kernel.org/index.php/Main_Page#Stability_status ) und wird die Standardeinstellung in opensuse 13.2 ( news.opensuse.org/2014/03/19/development) sein -für-13-2-Anstoß ). Dies deutet darauf hin, dass es bald zu Ubuntu kommen könnte :) Kann uns jemand, der qualifizierter als Google ist, mehr über die Stabilität von btrfs und die Ubuntu-Roadmap-Pläne erzählen?
Amc

Antworten:

6

BTRFS ist und bleibt vorerst in der Entwicklung . Dies wird auf der BTRFS-FAQ-Seite angezeigt :

Ist btrfs stabil?

  • Kurze Antwort: Vielleicht.
  • Lange Antwort: Niemand wird auf magische Weise ein Etikett auf den btrfs-Code kleben und sagen "Ja, das ist jetzt stabil und fehlerfrei". Unterschiedliche Menschen haben unterschiedliche Konzepte von Stabilität: Ein Heimanwender, der seine gerippten CDs darauf behalten möchte, hat andere Anforderungen an die Stabilität als ein großes Finanzinstitut, das sein Handelssystem darauf betreibt. Wenn Sie sich Sorgen über die Stabilität bei der kommerziellen Produktion machen, sollten Sie btrfs auf einem Testbed-System unter Produktions-Workloads testen, um festzustellen, ob es das tut, was Sie von ihm wollen. In jedem Fall sollten Sie sich der Mailingliste anschließen (und sich im IRC aufhalten), Problemberichte durchlesen und bis zu ihrem Abschluss befolgen, um sich eine gute Vorstellung von den Arten der auftretenden Probleme und dem Grad ihrer Möglichkeiten zu verschaffen behandelt werden. Was auch immer Sie tun, wir empfehlen, gut, getestet zu bleiben,
  • Pragmatische Antwort: (19.12.2012) Viele Entwickler und Tester verwenden btrfs als primäres Dateisystem für den täglichen Gebrauch oder mit verschiedenen Formen von "echten" Daten. Mit zuverlässiger Hardware und aktuellen Kerneln treten nur sehr wenige nicht behebbare Probleme auf. Bewahren Sie wie immer Backups auf, testen Sie sie und seien Sie bereit, sie zu verwenden.

Dies gilt auch für die Ubuntu-Implementierung von BTRFS.

Braiam
quelle
Hallo Braiam, gute Antwort - Das, was meine Aufmerksamkeit auf sich gezogen hat, war das Datum der pragmatischen Antwort - Dezember 2012 - bevor Ubuntu 13.10 veröffentlicht wurde ( fridge.ubuntu.com/2013/10/17/… ), aber ich denke trotzdem, Ihre Antwort ist gültig. Ich hoffe, dass das BTRFS bald als Mainstream gilt. Ich mag die Vorstellung eines selbstheilenden Dateisystems, bei dem andere lautlos versagen. Ich hatte einen Fehler auf Dateisystemebene und sie sind frustrierend - zurück zu Backups. Und zu Ihrem Punkt - stellen Sie sicher, dass eine gültige, saubere Sicherung immer eine gute Praxis ist, unabhängig vom Dateisystem.
Barrypicker
@barrypicker Wenn es sich seitdem nicht geändert hat, bedeutet dies, dass das Entwicklerteam immer noch dasselbe denkt.
Braiam
FWIW, ich weiß, dass dies anekdotisch ist, aber ich habe btrfs für einige Zeit in einem RAID-Setup ohne Probleme ausgeführt.
Marco Ceppi
@ Seth "Kurze Antwort: Nein, es wird immer noch als experimentell angesehen." also nein.
Braiam
5

Es ist noch nicht stabil genug für einen Server in der Produktion. Aus eigener Erfahrung wird das Dateisystem manchmal beschädigt und dies geht bis zum Neustart des Systems!

Ich musste zu ext4 zurückkehren, nachdem 4 Wochen lang 4 1-TB-SAS-Laufwerke darauf ausgeführt wurden.

Update: Meine Korruptionsprobleme scheinen auf ein Hardwareproblem zurückzuführen zu sein, da ähnliche Fehler auftreten, wenn ich ext4 ausführe.

Update: Es ist seit Kernel 3.17 ziemlich stabil. Ich hatte viele außerplanmäßige Abschaltungen an einem Client-Standort und das System wird ohne Beschädigung ordnungsgemäß wiederhergestellt.

Lebens Junge
quelle
1

Ich habe btrfs auf Kubuntu 14.04 ausgeführt, seit ich vor einem Jahr zu Kubuntu 1404 alpha gewechselt bin. Es lief für mich einwandfrei. Ich benutze Linux seit 1998 und bis vor einem Jahr EXTx. Ich bleibe bei btrfs.

FWIW, Facebook hat im vergangenen Mai seine Rechenzentren auf btrfs verlegt und ist immer noch begeistert davon. Sie verwenden 3.19. Kubuntu 14.04 verwendet 3.12.

GreyGeek
quelle
0

btrfs- ist "NICHT super stabil", aber es ist supercool, das brtfs-Dateisystem scheint Leistungsprobleme zu haben. Das Hochfahren dauert im Vergleich zu ext4 länger. Besonders bei Low-End-Hardware.

Vasantha Ganesh K.
quelle