raid 4 3 个磁盘 + 2 个奇偶校验磁盘

raid 4 3 个磁盘 + 2 个奇偶校验磁盘

我有一个包含 3 个磁盘的 raid 0,我希望能够丢失一些磁盘而不会丢失数据。我正在使用 mdadm,并且已经开始增加我的配置

当前配置:

Personalities : [raid0] [linear] [multipath] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid0 sdd[2] sdb[1] sda[0]
      46877242368 blocks super 1.2 512k chunks
      
unused devices: <none>

用于增长的命令:

mdadm --grow /dev/md0 --raid-devices=5 --add /dev/sdc /dev/sde

最后,我会有 2 个奇偶校验磁盘吗?或者这是不可能的,我需要备份我的数据并从头开始使用 raid 6?否则是否可以将 raid 1(2 个磁盘)用作 raid 4 的奇偶校验磁盘?(具有与 raid 6 相同的安全性)

在此先感谢您的帮助。

答案1

我认为该命令大部分正确但不完整——您特别需要告诉 mdadm 更改 RAID 配置文件,使用选项--level=6(RAID 6)。这将重塑阵列,并且 mdadm支持在各种不同的 RAID 格式之间进行转换,包括 0→5 和 0→6。

然而,总是保留备份,以防重塑期间出现问题。

相关内容