←back to thread

214 points ksec | 3 comments | | HN request time: 0s | source
Show context
qalmakka ◴[] No.45080377[source]
The whole situation is moronic at best. Linux needs a decent modern filesystem in tree. ZFS would easily be it, but unfortunately Sun decided back in the '00s to fuck Linux because they wanted to push Solaris instead. Little they knew ZFS ended up being FreeBSD top feature for years.

Btrfs is constantly eating people data, it's a bad joke nowadays. Right now on Linux you're basically forced to constantly deal with out of tree ZFS or accept that thinly provisioned XFS over LVM2 will inevitably cause you to lose data.

replies(2): >>45080442 #>>45081632 #
goneri ◴[] No.45080442[source]
Btrfs is NOT constantly eating people data. You have nothing to back this statement.

It's widely used and the default filesystem of several distributions. Most of the problems are like for the other filesystem: caused by the hardware.

I've been using it for more than 10 years without any problem and enjoy the experience. And like for any filesystem, I backup my data frequently (with btrbk, thanks for asking).

replies(4): >>45080475 #>>45080496 #>>45083738 #>>45089695 #
qalmakka ◴[] No.45080496[source]
> Btrfs is NOT constantly eating people data

Tell it to my data then. I was 100% invested in Btrfs before 2017, the year where I lost a whole filesystem due to some random metadata corruption. I then started to move all of my storage to ZFS, which has never ever lost me a single byte of data yet despite the fact it's out of tree and stuff. My last Btrfs filesystem died randomly a few days ago (it was a disk in cold storage, once again random metadata corruption, disk is 100% healthy). I do not trust Btrfs in any shape and form nowadays. I also vastly prefer ZFS tooling but that's irrelevant to the argument here. The point is that I've never had nothing but pain from btrfs in more than a decade

replies(1): >>45080741 #
1. voidfunc ◴[] No.45080741[source]
2017 was 8 years ago...
replies(2): >>45080920 #>>45081932 #
2. Gud ◴[] No.45080920[source]
8 years is not a long time.
3. bondant ◴[] No.45081932[source]
8 years ago was the first time that person encountered a problem with btrfs. But that wasn’t the last apparently:

> My last Btrfs filesystem died randomly a few days ago