RAID1 阵列自动移除了完全物理损坏的成员磁盘。磁盘替换过程与标准“mdadm --add”有什么不同吗?

RAID1 阵列自动移除了完全物理损坏的成员磁盘。磁盘替换过程与标准“mdadm --add”有什么不同吗?

RAID 设置

一个具有 2 个成员的 RAID 1 阵列:

  • sda1
  • sdb1

由于硬件故障,sda不再可见/dev/并且阵列也不再包含它(RAID 1 状态:S)

替换阵列成员的剧本

sda1必须更换。更换 RAID 1 阵列成员的典型策略如下:

mdadm /dev/md0 --fail /dev/sda1
mdadm /dev/md0 --remove /dev/sda1

问题

由于磁盘实际上已经消失,因此这些命令(尤其是后面的命令)都无法发出。

看起来 RAID 阵列已将磁盘视为从阵列中移除的磁盘。

  1. 如果在未先发出命令的情况下物理移除 RAID 1 磁盘成员,会有什么后果mdadm --remove /dev/sdaX

  2. 数组成员替换过程是否应该与下面的过程有所不同?

Insert new physical disk
mdadm --zero-superblock /dev/sda
mdadm --add /dev/md0 /dev/sda1

相关内容