Debian 上带有 4 个磁盘的 Raid 5 会自动创建一个备用驱动器

Debian 上带有 4 个磁盘的 Raid 5 会自动创建一个备用驱动器

我正在尝试在 Debian 6 上创建具有 4x 2TB 磁盘的 RAID 5。我遵循了以下说明:http://zackreed.me/articles/38-software-raid-5-in-debian-with-mdadm

我使用以下命令创建了突袭:sudo mdadm --create --verbose /dev/md0 --auto=yes --level=5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

创建 RAID 后mdadm --detail /dev/md0显示:

/dev/md0:
    Version : 1.2
 Creation Time : Mon Jun 11 18:14:26 2012
 Raid Level : raid5
 Array Size : 5860535808 (5589.04 GiB 6001.19 GB)
 Used Dev Size : 1953511936 (1863.01 GiB 2000.40 GB)
 Raid Devices : 4
 Total Devices : 4
 Persistence : Superblock is persistent

Update Time : Mon Jun 11 18:14:26 2012
      State : clean, degraded
Active Devices : 3
Working Devices : 4
Failed Devices : 0
Spare Devices : 1

     Layout : left-symmetric
 Chunk Size : 512K

       Name : rsserver:0  (local to host rsserver)
       UUID : a68c3c99:1ef865e9:5a8a7bdc:64710ed8
     Events : 0

Number   Major   Minor   RaidDevice State
   0       8       17        0      active sync   /dev/sdb1
   1       8       33        1      active sync   /dev/sdc1
   2       8       49        2      active sync   /dev/sdd1
   3       0        0        3      removed

   4       8       65        -      spare   /dev/sde1

为什么会有备用驱动器?我没有创建备用驱动器。我不想使用备用驱动器。

答案1

如果您确实想要 4 个驱动器组成 Raid5(请参阅上面的评论),您应该能够使用 将备用设备数量设置为 0 --spare-devices=0

答案2

man mdadm

创建 RAID5 阵列时,mdadm 将自动创建具有额外备用驱动器的降级阵列。这是因为将备用驱动器构建到降级阵列中通常比在未降级但不干净的阵列上重新同步奇偶校验更快。可以使用 --force 选项覆盖此功能。

换句话说,一旦重新同步完成,备用磁盘将按照您的意图添加到阵列中,但如果您更喜欢使用 mdadm 以“慢速”方式构建,请使用--force

相关内容