Duncan wrote:
So 4.4 is what I'd consider the magical raid56-stability release, and
I'd actually expect the wiki to be updated shortly thereafter, tho 4.4
is close enough now, and there have been no major raid56 bugs reported
in the 4.3 and 4.4 cycles, that arguably the wiki's raid56 status
could be updated now to reflect that.
I don't think the wiki should be updated to show raid5/6 as production
ready. The state of raid5/6 is still bad:
1) you STILL can't even properly check for free space
btrfs fi usage /my/device
WARNING: RAID56 detected, not implemented
WARNING: RAID56 detected, not implemented
WARNING: RAID56 detected, not implemented
(btrfs-progs v4.3.1-31-g0ab3d31)
2) Scrub is STILL horribly slow. Basically takes forever, unusable for
anything large (and who uses raid5/6 for something small?)
3) the already mentioned problem that unlike mdadm there is no email
notification and no proper fault handling if problems occur
And all those 3 problems are unlikely to be fixed in kernel 4.4 cycle at
least as far as I was able to observe.
However: I'm using btrfs-raid5 and I'm mostly HAPPY with it. But I
consider my use experimental and I rsync my btrfs-raid5 contents to an
external off-site backup storage bimonthly and I can live with a worst
case of 2 months of data loss for what I'm storing on it. Would love to
see 1+2+3 fixed though.
Gerald
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html