是否有将 RAID1 转换为 RAID5 的“无摩擦”方式?

Chr*_*ver 2 storage raid mdadm

将 Linux 软件(即mdadm)RAID1 阵列转换为 RAID5 阵列的最佳方法是什么?如果3盘RAID5和4盘RAID5的情况不同,程序有什么不同?

Phi*_*ler 5

在执行任何此类操作之前,请将您的数据备份到单独的媒体并通过sha1sum.

那里的一般程序如下所示:

  • 将第三个驱动器添加到您的系统。
  • 使用新驱动器和从 RAID1 中释放的驱动器创建降级 RAID5。
  • 将数据复制到 RAID5 卷。
  • 将 RAID1 磁盘添加到 RAID5 卷,并给它足够的时间来正确同步自身。
  • 验证新卷上的数据是否与备份匹配。

另请参阅mdadm 上 kernel.org 的 Wiki 页面,并且,对于相反的方向(至少从 RAID6 到 RAID1),serverfault.com 上一个问题,其中一个答案还提到了一篇关于 mdadm 级别更改的博客文章

  • 在开始此过程之前,您可能还想向您所信仰的任何神明供养。 (4认同)