[TriLUG] No BTRFS in RHEL8/Centos8?

brian mullan via TriLUG trilug at trilug.org
Wed Jan 22 16:41:04 EST 2020


@Joseph Mack

regarding...

> Jim Salter (speaker Aug 2018) says it eats your data. Maybe other people
> are
> unhappy with it.


BTRFS is and has been quite solid for 2 years or so.

There is one well known area where its "possible" for BTRFS to "eat data"
and that is when you use RAID5/6 and what was termed the BTRFS "*write hole*"
problem.

A short but sweet explanation of the problem:
https://btrfs.wiki.kernel.org/index.php/RAID56

But other questions might be answered here:
https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices

I've used BTRFS Raid 10 with quite a few drives and its been solid for a
long time now.

ZFS works great on linux also but depending on amount of storage the
additional RAM requirements can present a sticky point with some servers and
replacing a failed disk in a Raid array is quite a bit more involved than
with BTRFS.

XFS also supports Copy-On-Write now so those are all 3 good systems
available.

https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices

Phoronix fairly recently tested FreeBSD ZFS vs. Linux EXT4/Btrfs RAID With
Twenty SSDs
<https://www.phoronix.com/scan.php?page=article&item=freebsd-12-zfs&num=1>


More information about the TriLUG mailing list