为软件RAID 5arrays创build超级块

我用mdadm创build了一个raid 5数组。 我在所有五个磁盘上创build了分区,在这五个分区上创build了一个具有mdadm的raid-5arrays)。

一切似乎很好,但是当我尝试装入数组时,我得到了关于没有超级块的投诉。

当我谷歌的解决scheme,我所得到的是人们试图恢复有缺陷的数组,所有我需要的是一个简单的(至less我认为这将是?)命令来创build这个超级块(最好不必经过8小时初始化)。

编辑:用于创build数组的命令:(是sdc应该被排除在外)

sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=5 /dev/sda1 /dev/sdb1 /dev/sdd1 /dev/sde1 /dev/sdf1 

用于分区数组的命令:

 sudo mkfs.ext4 /dev/md0 -v -T largefile4 -m 0 -L Raid 

我试图装载数组的命令:

 sudo mount -t ext4 /dev/md0p1 /raid 

您需要先格式化数组,然后才能挂载它,就像空白(单个)磁盘一样。

例如: mkfs.ext3 /dev/mdX

其中mdX是您的软件RAID设备,例如md0md5 。 当然,你可以在设备上使用你想要的任何文件系统。