我已经使用 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 设备,例如md0
或md5
。当然,您可以在设备上使用任何您想要的文件系统。