首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >centos 7 mdadm raid 1错误

centos 7 mdadm raid 1错误
EN

Unix & Linux用户
提问于 2017-04-14 13:45:21
回答 2查看 844关注 0票数 3

我正在尝试使用mdadm获得RAID 1。但我得到了以下错误。

代码语言:javascript
复制
[root@localhost ahmed]# mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd[a-b]1
mdadm: /dev/sda1 appears to contain an ext2fs file system
       size=3907016704K  mtime=Thu Jan  1 04:00:00 1970
mdadm: Note: this array has metadata at the start and
    may not be suitable as a boot device.  If you plan to
    store '/boot' on this device please ensure that
    your boot-loader understands md/v1.x metadata, or use
    --metadata=0.90
mdadm: /dev/sdb1 appears to contain an ext2fs file system
       size=3907016704K  mtime=Thu Jan  1 04:00:00 1970
Continue creating array? n
mdadm: create aborted.

我正在使用4TB的两个驱动器。我以前在RAID 1中用过主板硬件。现在我想用mdadm来使用它们。

我在使用mdadm之前。我用GPT分区表和EXT4文件系统对它们进行了格式化。

请给我建议。谢谢你。

EN

回答 2

Unix & Linux用户

发布于 2017-04-14 14:03:26

问题是,在使用mdadm创建数组之后,需要添加文件系统。

提到ext2fs实际上只是指您创建的ext4文件系统。

而且,如果您想要--level=1,那么我将使用RAID1而不是--level=mirror

票数 0
EN

Unix & Linux用户

发布于 2020-01-13 12:59:40

这可能是个“坏兆头”我不确定..。

但是在我们的例子中,设备“/dev/sdc1 1”出现了问题,正如我们可以看到的命令.

fsck -c /dev/sdc1

提示:如果您不担心磁盘的内容,请使用fsck -y /dev/sdc1命令,以便在必要时自动进行所有更正。

您可以使用下面的命令检查数组故障(RAID).

echo check > /sys/block/mdXXX/md/sync_action

..。使用下面的命令跟踪进程进度.

watch cat /proc/mdstat

..。还有下面的检查错误的命令(0以上的值表示错误).

watch cat /sys/block/md125/md/mismatch_cnt

结论:

在我们发言时,您指出的错误似乎是一个不好的迹象,所以最好取消有问题的驱动器(磁盘),并使用另一个驱动器(磁盘)。

谢谢!

票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/359022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档