User: Password:
|
|
Subscribe / Log in / New account

The Btrfs filesystem: An introduction

The Btrfs filesystem: An introduction

Posted Dec 13, 2013 10:47 UTC (Fri) by jezuch (subscriber, #52988)
In reply to: The Btrfs filesystem: An introduction by geuder
Parent article: The Btrfs filesystem: An introduction

> Hmm, what about reliability? I think it's not too long that one could hear at least rumours about people losing data.

I've been running btrfs on / for about 4 years, I think, and I can remember just one, non-data-eating incident. So no problems for me. But others[1] have very different experiences, so...

[1] http://changelog.complete.org/archives/9123-results-with-...

> The reason was that apt seems to be really cautious about not ending up in an inconsistent state if aborted in the middle of an operation, so it does plenty of fsync (IIRC) calls. At least back then that was a known performance problem in btrfs.

Yes, this was rather bad, but there was a workaround (tell APT to not be so damn paranoid). And this problem is long gone now.


(Log in to post comments)

The Btrfs filesystem: An introduction

Posted Dec 13, 2013 15:48 UTC (Fri) by jezuch (subscriber, #52988) [Link]

Oh, and BTW: my / contains only the things that I can lose and/or can be easily restored (like the operating system) so I'm not *that* crazy to give all my precious data to an experimental FS ;) (My precious data is on a RAID'ed XFS partition on at least two plain-old, trusted rotating-rust drives; the root is on an old-ish SSD from Intel.)

But I really like snapshotting. It revolutionized the way I do custom builds of Debian packages: create a snapshot, make a mess (installing build-dependencies etc.), build Chromium (lots and lots of thrashing, up to 20 GB of build artifacts), move away what's important, delete snapshot. And after all of this the main filesystem doesn't have a clue that anything happened. And I don't have to clean up anything at all :)

The Btrfs filesystem: An introduction

Posted Apr 1, 2014 16:12 UTC (Tue) by mcortese (guest, #52099) [Link]

(tell APT to not be so damn paranoid)

How? Especially when apt is called by the installer, not directly by the user?

The Btrfs filesystem: An introduction

Posted Apr 1, 2014 16:43 UTC (Tue) by hummassa (subscriber, #307) [Link]

load "eatmydata" and call the installer again :D


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds