This has been difficult to get working. I easily set up a MergerFS/SnapRAID thing but of course it lacks throughput benefits of striped setups.
I went to make BTRFS but that option, apparently it is as usual limited by the smallest drive IF you set it as RAID0?
RAID1 and 10 take too much space away. I'm using enterprise SSD disks.
So I started building some MDADM RAID0 arrays, where each array has only disks of the same size. I was planning on combining the result using MergerFS (I've heard of LVM also), and using SnapRAID.
Does this setup actually work the way I expect it does, or no? ZFS was angering with constantly having to destroy pools to do a lot of stuff. Like if I have 6x4tb drives in Z2 right now maybe I want to eventually move to 8tb drives in Z1, and I don't believe this can be easily accomplished.
Is there something I am missing here or is this actually the best way to have 20+ mixed size SSDs with striping, where I can just set it to only use a set number of disks for parity rather than broken Btrfs RAID5 or something?