我的 /dev/md0 阵列昨晚刚死机。我收到了这封电子邮件
这是由 mdadm 自动生成的邮件消息
在 md 设备 /dev/md0 上检测到失败事件。
它可能与组件设备 /dev/sdb 有关。
您忠实的,等等。
PS /proc/mdstat 文件当前包含以下内容:
个性:[raid6] [raid5] [raid4] md0:活动 raid5 sdb0 sde[4] sdd[2] sdc1 4395411456 块超级 1.2 级别 5,512k 块,算法 2 [4/2] [__UU]
未使用的设备:
所以我不得不拔掉插头:(
重新启动后,阵列无法重新启动。
mdadm -A /dev/md0
mdadm: /dev/md0 assembled from 2 drives - not enough to start the array.
猫/proc/mdstat
Personalities :
md0 : inactive sdd[2](S) sde[4](S) sdc[1](S) sdb[0](S)
5860550240 blocks super 1.2
unused devices: <none>
和
mdadm --assemble --force --verbose /dev/md0 /dev/sdc /dev/sdb
mdadm: looking for devices for /dev/md0
mdadm: /dev/sdc is identified as a member of /dev/md0, slot 1.
mdadm: /dev/sdb is identified as a member of /dev/md0, slot 0.
mdadm: added /dev/sdc to /dev/md0 as 1
mdadm: no uptodate device for slot 2 of /dev/md0
mdadm: no uptodate device for slot 3 of /dev/md0
mdadm: added /dev/sdb to /dev/md0 as 0
mdadm: /dev/md0 assembled from 2 drives - not enough to start the array.
有想法吗?
谢谢
答案1
RAID5 不能容错多个驱动器故障。您可以尝试重新添加一个或两个丢失的设备,但如果它们不处于重新添加的状态,那么您的数据很可能被破坏(或至少需要高级恢复)。