我的 Raid 设置有问题。我的 Raid 中有 3 个磁盘:
md2 : active raid5 sdc3[3](S) sdb3[4](S) sda3[0]
2925532672 blocks level 5, 64k chunk, algorithm 2 [3/1] [U__]
md1 : active raid1 sdc2[2] sdb2[1] sda2[0]
264960 blocks [3/3] [UUU]
md0 : active raid1 sdc1[2] sdb1[1] sda1[0]
2102464 blocks [3/3] [UUU]
你可以看到 /dev/md2 没有正确安装在 Raid 中,有 2 个磁盘不在活跃状态。
mdadm --detail /dev/md2
给了我类似
Number Major Minor RaidDevice State
0 8 3 0 active sync /dev/sda3
1 0 0 1 removed
2 0 0 2 removed
3 8 35 - spare /dev/sdc3
4 8 19 - spare /dev/sdb3
因此,该州有两个磁盘空闲的。
我尝试分别通过mdadm /dev/md2 -a /dev/sdb3
和添加它们mdadm /dev/md2 -a /dev/sdc3
,但没有成功。
你知道我需要采取什么样的步骤才能让他们再次加入 Raid 吗?
答案1
如果我没有误解您的输出,那么您的 RAID-5 阵列中有两个设备发生故障。这种情况无法恢复;阵列已丢失。
删除 md 设备,重新创建它,然后从备份中恢复。