Ubuntu Version:
25.10
Desktop Environment (if applicable):
GNOME
Problem Description:
No problem whatsoever. I’m just a very beginner in Linux’s world (I’ve only successfully set up a mini PC which serves my home automation with lots of dockers on it), and now I have a new computer that I’d like to use as file server to be connected to a couple of Macs in my office.
I’m in the process of moving my old file stores to this more modern setup, and I’m planning on settling on using Btrfs for its bitrot prevention, scrubbing and checkpointing features, which are very important for me. I have a few questions, however, about the best technologies to use around Btrfs.
My understanding is that Btrfs isn’t great at Raid5/6 (which is the thing I’d do as I have 3 disks available), and only considers Raid0/1 fully stable. Running Btrfs on mdadm’s Raid5/6 is safe though, correct? Also, if I’m not planning on spanning or resizing volumes at all, so LVM doesn’t really gain me much here, does it?
My initial plan is to run three drives in Raid5 via mdadm, and then use Btrfs on top of that. Are there any sticking points or best practice breakdowns in that sort of setup? Or is it better to go with Btrfs raid directly and why?
Any link to articles, guides, and documentation in general will be very much appreciated.
Thanks for any help you can offer!