Maybe I'm just cynical but I think the ship has sailed for BTRFS RAID 5/6. It's now part of the global mindshare that BTRFS RAID 5/6 == data loss, no one wants to be the guinea pig that proves it works. Better to direct resources towards bcachefs or ZFS IMO.
Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
21–30 of 231 posts
Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#22Earlier quoted context omitted.
The flexibility of software RAID is nice that you can mix and match hard drive manufacturers and generally have zero issues. For hardware RAID, I've always been told to stick to one drive family from one manufacturer and not to mix and match.
mdadm is software raid; it's just at the block device layer, rather than part of the filesystem.
Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#23Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#24But is the RAID handling remotely sane yet? See https://arstechnica.com/gadgets/2021/09/examining-btrfs-linu... It has gems such as: * It won't boot on a degraded array by default, requiring manual action to mount it * It won't complain if one of the disks is stale * It won't resilver automatically if a disk is re-added to the array I think the first is the killer. RAID is a High Availability measure. Your system is…
That by itself is a complete deal breaker.
Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#25Maybe I'm just cynical but I think the ship has sailed for BTRFS RAID 5/6. It's now part of the global mindshare that BTRFS RAID 5/6 == data loss, no one wants to be the guinea pig that proves it works. Better to direct resources towards bcachefs or ZFS IMO.
Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#26Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#27But is the RAID handling remotely sane yet? See https://arstechnica.com/gadgets/2021/09/examining-btrfs-linu... It has gems such as: * It won't boot on a degraded array by default, requiring manual action to mount it * It won't complain if one of the disks is stale * It won't resilver automatically if a disk is re-added to the array I think the first is the killer. RAID is a High Availability measure. Your system is…
Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#28Maybe I'm just cynical but I think the ship has sailed for BTRFS RAID 5/6. It's now part of the global mindshare that BTRFS RAID 5/6 == data loss, no one wants to be the guinea pig that proves it works. Better to direct resources towards bcachefs or ZFS IMO.
Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#29I've been managing a raid6 ext4 array with mdadm for 10 years. Started with 4 x 4TB disks and kept adding, up to 11 disks now. It works reliably and as designed. Had a few disk failures and replaced them without issues. That's one of the nice things about mdadm vs ZFS: you can add and remove disks from the array as you see fit, rather than being forced to upgrade all disks if you want to increase the size of your arr…
I hope your journey ends better than mine did.
Re: Btrfs in Linux 6.2 brings performance improvements, better RAID 5/6 reliability
#30Maybe I'm just cynical but I think the ship has sailed for BTRFS RAID 5/6. It's now part of the global mindshare that BTRFS RAID 5/6 == data loss, no one wants to be the guinea pig that proves it works. Better to direct resources towards bcachefs or ZFS IMO.
Do Meta not develop btrfs for their internal use? I don't think community sentiment is a big factor for them.