mdadm RAID1 至 RAID6

mdadm RAID1 至 RAID6

我有一个 RAID1 阵列。我准备再购买 4 个大小相同的磁盘(它们是相同型号的驱动器),并尝试列举我的选项安全的升级。理想情况下,它们将是一个大的 ext3 卷。

首先,我疯了吗?我真的想将软件 RAID1 移至 5 或 6 吗?我会希望自己从未这样做过吗?这台机器相当强大(配备 12GB RAM 的 i7),但性能会明显变差吗?R6 比 R5 差吗?

我应该补充一点,该磁盘没有“运行”任何东西 - 它纯粹是一个小型网络的存储。

第二步:我该怎么做?如果我要使用 RAID6,最好是在故障状态下(即丢失 2 个驱动器)创建一个新的 6 磁盘 RAID6 阵列,从 RAID1 复制数据,破坏 RAID1 并将这些磁盘添加到 RAID6 吗?

我非常渴望得到 mdadm 用户的任何反馈。

答案1

首先,进行备份。

第二,测试备份。

第三,还确定吗?再备份一次。

启动 raid 6 时出现 2 个故障驱动器并非易事。重建阵列会给这些磁盘带来很大压力。一次错误读取,所有数据都会丢失。这就是为什么人们现在推荐 R6 而不是 R5,尤其是 TB 驱动器:重建期间的可靠性更高。

性能方面,R5/6 的读取速度应该很快,但写入速度可能较慢,尽管您从 2 磁盘设置转变为 5 磁盘设置,所以所有预测都无效。

在我看来,最好的方法是用所有磁盘创建一个新的 RAID6 设置,复制过去并留下两个备用磁盘(来自 RAID 1)。

无论如何,您还是应该先进行备份。

相关内容