Reading this article让我误解了 bit rot 的问题,在RAID阵列的硬盘上将(未检测到的)单个位更改为多个字节。
现在我让我们的服务器运行硬件RAID6,每个硬盘RAID6有12个3GB硬盘,我希望改善发生不的可能性,至少不会被发现。
在12个JBOD的硬盘上使用btrfs
会不会更好(这是在Debian上,所以在这里对ZFS进行BSD更改有点不可能。虽然我理解了许多功能由两个文件系统共享。)?任何“btrfs最佳实践”指针?
---编辑1
用于测试我的RAID(例如,“它是否正常正常运行,还是有任何重大问题?”我创建了一些大小与我们交易大小相当的文件在我们的服务器上(大约100 GiB /文件)/ dev / zero内容,然后md5sum
每隔一段时间。但这需要年龄。
答案 0 :(得分:1)
目前在btrfs
中没有真正的RAID5 / 6支持。
代码存在,并且可以进行测试,但克里斯梅森自己几个月前在邮件列表上告诉我,为了获得生产就绪支持这些raid级别,还有很多工作要做。
我现在亲自测试btrfs
RAID6,但我还没准备好将数据放在上面。
所以,我的建议是:保持硬件RAID6,直到btrfs
得到真正的实现。
准备好之后,我确信btrfs
RAID将比硬件RAID具有更多优势。