如果有 2 个磁盘发生故障,RAID6 将无法重组

如果有 2 个磁盘发生故障,RAID6 将无法重组

相关相册

大家好。我有一台运行 ubuntu 12.04 的文件服务器(见第一张图片),配有 6 个 Seagate 3TB 硬盘,采用 RAID 6 配置(提供 12TB 存储空间)。这是一个软件 RAID,由操作系统内部创建。

不幸的是,其中一个磁盘坏了,所以我需要找出是哪个磁盘并更换它。我把我认为坏了的磁盘拿了出来,插到我的 Windows 机器上,把它格式化为 NTFS。然而,这块磁盘却没问题。

因此,现在我丢失了 2 个驱动器(一个发生故障,一个重新格式化)。RAID6应该能够承受 2 个故障驱动器,所以我很困惑为什么我无法重建处于降级状态的阵列?

它不会开始使用磁盘实用程序,如果我运行

sudo mdadm --assemble --scan

或者

sudo mdadm --assemble /md/0

所以我尝试使用停止阵列

sudo mdadm --stop /dev/md0

这很好,并停止了阵列。所以我尝试使用 4 个工作驱动器组装它:

sudo mdadm --assemble /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sde1 /dev/sdf1

我收到了答复

mdadm: /dev/md/0 assembled from 1 drive - not enough to start the array

非常感谢您的帮助,我很乐意回答您的任何问题。提前致谢。

相关内容