Mdadm 在分区磁盘上创建阵列 - 无法将元数据写入磁盘

Mdadm 在分区磁盘上创建阵列 - 无法将元数据写入磁盘

我正在尝试为服务器设置 RAID 阵列。该阵列将是 RAID 5,由 4 个磁盘组成,sdc、sdd、sde、sdf

我需要三个特定大小的分区(2gb 200gb 700gb),并且它们需要未格式化。尝试在 parted 中对 /dev/md0 进行分区,结果如下:

Error: Input/output error during read on /dev/md0
Retry/Ignore/Cancel? R

我做了一些研究,似乎无法对 md 设备进行分区。因此,我又做了一些研究,似乎可以创建三个 RAID 5 阵列,并使用相应的分区作为 raid 设备。结果如下:

[$user@$server ~]$ sudo mdadm --create --verbose --force /dev/md0 --level=5 --raid-devices=4 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
[sudo] password for $user:
mdadm: layout defaults to left-symmetric
mdadm: layout defaults to left-symmetric
mdadm: chunk size defaults to 512K
mdadm: size set to 1997824K
mdadm: Defaulting to version 1.2 metadata
mdadm: Failed to write metadata to /dev/sdc1

我找不到有关该错误的任何文档。我想知道如何实现这一点,因为简单地创建一个带有设备名称的 /dev/md0 只会覆盖分区表,让我回到开始的地方。

如果有人能解释一下,我将不胜感激。谢谢

相关内容