重建部分故障的 RAID5 阵列

重建部分故障的 RAID5 阵列

上周我们经历了一系列电源故障,不幸的是导致我们的 ReadyNAS 驱动器中的 HDD4 坏了。硬盘被换出,ReadyNAS 自动开始重建阵列,并显示需要 2 小时才能完成。

然而,大约 47 分钟后,HDD3 似乎出现故障。ReadyNAS 随后报告由于 3 的故障,阵列处于降级状态,并且我收到错误,指出卷不再可用。

我能够通过 SSH 进入服务器,并且mdadm --force它现在已启动并运行,但是,仍然显示阵列中仅使用了 12&4。3 仍然显示健康。

似乎有 3 个分区,然后将它们添加到 RAID5 阵列中。/dev/sdc 包含在其中两个分区中,但不包含在第三个分区中:

mdadm --detail /dev/md0
/dev/md0:
    Version : 1.2
  Creation Time : Thu Feb 20 14:19:18 2014
  Raid Level : raid1
  Array Size : 4193268 (4.00 GiB 4.29 GB)
  Used Dev Size : 4193268 (4.00 GiB 4.29 GB)
  Raid Devices : 4
  Total Devices : 4
  Persistence : Superblock is persistent

  Update Time : Tue Nov  1 16:11:41 2016
      State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0

       Name : 30469A7FFABC:0
       UUID : 386349a8:baa621d2:4d938e5e:3aba33db
     Events : 7417

Number   Major   Minor   RaidDevice State
   0       8        1        0      active sync   /dev/sda1
   1       8       17        1      active sync   /dev/sdb1
   2       8       33        2      active sync   /dev/sdc1
   4       8       49        3      active sync   /dev/sdd1

 mdadm --detail /dev/md1
 /dev/md1:
    Version : 1.2
  Creation Time : Thu Feb 20 14:19:18 2014
  Raid Level : raid6
  Array Size : 1048448 (1024.05 MiB 1073.61 MB)
  Used Dev Size : 524224 (512.02 MiB 536.81 MB)
  Raid Devices : 4
  Total Devices : 4
  Persistence : Superblock is persistent

  Update Time : Sun Oct 30 21:47:42 2016
      State : clean
  Active Devices : 4
  Working Devices : 4
  Failed Devices : 0
  Spare Devices : 0

     Layout : left-symmetric
 Chunk Size : 64K

       Name : 30469A7FFABC:1
       UUID : 8ec1d475:bc4293be:63b1e929:a1669431
     Events : 77

Number   Major   Minor   RaidDevice State
   0       8        2        0      active sync   /dev/sda2
   1       8       18        1      active sync   /dev/sdb2
   2       8       34        2      active sync   /dev/sdc2
   4       8       50        3      active sync   /dev/sdd2



 mdadm --detail /dev/md2
/dev/md2:
    Version : 1.2
 Creation Time : Thu Feb 20 14:19:18 2014
 Raid Level : raid5
 Array Size : 2916122112 (2781.03 GiB 2986.11 GB)
 Used Dev Size : 972040704 (927.01 GiB 995.37 GB)
 Raid Devices : 4
 Total Devices : 3
 Persistence : Superblock is persistent

 Update Time : Tue Nov  1 16:09:21 2016
      State : active, degraded

Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0

     Layout : left-symmetric
 Chunk Size : 64K

       Name : 30469A7FFABC:2
       UUID : 59f98978:f215b5ec:2e2d93b5:19f17e1f
     Events : 9559

Number   Major   Minor   RaidDevice State
   0       8        3        0      active sync   /dev/sda3
   1       8       19        1      active sync   /dev/sdb3
   2       0        0        2      removed
   4       8       51        3      active sync   /dev/sdd3

如您所见,主数据阵列中缺少 /dev/sdc3。

我尝试添加它,但它不成功 - 它尝试将其添加为第 5 个磁盘。

我试图将其从数组中删除:

 mdadm --remove /dev/md2 /dev/sdc3
 mdadm: hot remove failed for /dev/sdc3: No such device or address

关于如何重新添加 /dev/sdc3 有什么建议吗?

相关内容