我有一个 RAID1 阵列。我要再购买 4 个大小相同的磁盘(它们是相同型号的驱动器),并且我正在尝试列举我的安全升级选项。理想情况下,它们将是一个大的 ext3 卷。
首先,我疯了吗?我真的想将软件 RAID1 移动到 5 或 6 吗?我会希望我从来没有吗?该机器相当强大(具有 12GB RAM 的 i7),但性能会显着变差吗?R6比R5差吗?
我应该补充一点,这个磁盘没有任何“运行”——它纯粹是一个小型网络的存储。
第二步:我该怎么做?如果我要使用 RAID6,是否最好在故障状态下创建一个新的 6 磁盘 RAID6 阵列(即缺少 2 个驱动器),从 RAID1 复制数据,破坏 RAID1 并将这些磁盘添加到 RAID6?
我非常渴望得到 mdadm 用户的任何反馈。
首先,进行备份。
其次,测试备份。
第三,还确定吗?进行另一个备份。
用 2 个故障驱动器启动 RAID 6 并非易事。重建阵列将对这些磁盘造成很大压力。一次错误的读取,您的所有数据都消失了。这就是为什么人们现在推荐 R6 而不是 R5 的原因,尤其是对于 TB 驱动器:重建期间的可靠性更高。
性能方面,R5/6 的读取速度应该很快,写入速度可能会慢一些,尽管您从 2 磁盘设置转到 5 磁盘设置,所以所有的赌注都没有了。
在我看来,最好的方法是使用所有磁盘进行新的 RAID6 设置,复制并留下两个备用磁盘(来自 RAID 1)。
无论如何,您仍然应该先进行备份。