为软件 raid-5 阵列创建超级块

为软件 raid-5 阵列创建超级块

我已经使用 mdadm 创建了 raid 5 阵列。我在所有五个磁盘上创建了分区,并在这五个分区上使用 mdadm 创建了 raid-5 阵列)。

一切似乎都很好,但是当我尝试安装阵列时,我收到了关于没有超级块的投诉。

当我在 Google 上寻找解决方案时,得到的答复都是数百人试图恢复有缺陷的阵列,而我需要的只是一个简单的(至少我认为是?)命令来创建这个超级块(最好不需要再经过 8 小时的初始化)。

编辑:用于创建数组的命令:(是的,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

答案1

您需要先格式化阵列,然后才能安装它,目前它就像一个空白(单个)磁盘。

例如:mkfs.ext3 /dev/mdX

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

相关内容