4 ms·
Does anyone know if any of these next generation filesystems can do raid6 with more flexibility than normal linux software raid? Say you do a 6x4TB raid 6 arra
by pedrocr 4y ago
Does anyone know if any of these next generation filesystems can do raid6 with more flexibility than normal linux software raid?
Say you do a 6x4TB raid 6 array in Linux and get a 16TB virtual drive. Now if you update 4 of the drives to 8TB will still get 16TB with 4x4TB of fully unused space. But 4x4TB is itself enough to do 8TB of raid6 that would get you a total of 24TB usable space where any two drives can fail. Does any of these filesystems just do that automatically and continuously upgrade the capacity as you phase in new disks?
- RealStickman_ 4y agoBTRFS can do that, but RAID 5/6 use is discouraged to say the least.
- kzrdude 4y agoSynology seems to use it, doesn't it?
- KAMSPioneer 4y agoSynology uses mdadm to create the array, then formats the resultant block device as btrfs. Btrfs's RAID code never touches your data.
- alexvoda 4y agoIs the RAID code being worked on or would it be better to just remove that capability from btrfs?
- mastax 4y agoZFS doesn't do it as you phase in disks, but once you've replaced all of them you get the extra capacity.
- pedrocr 4y agoLinux raid does that already. You can also add disks to grow an array or change it from raid5 to raid6. The gradual phase-in is what's missing. It makes sense as having what is effectively a raid0 of a 4 drive raid6 and a 6 drive raid6 in the example is a more complex configuration with uneven performance across the array. But for a home NAS meeting the reliability with maximum space ends up being all that counts.