raid1 失败,如何使用 mdadm 添加新磁盘?

raid1 失败,如何使用 mdadm 添加新磁盘?

我家里有 2 个磁盘的 raid1,其中一个磁盘刚刚发生故障(房子被雷击中)。我对 mdadm 真的不熟悉,所以在做任何愚蠢的事情之前我都会先询问。我可以在 sdd 上热插拔新的 HD(这很安全,我以这种方式进行备份),但是将新磁盘添加到 raid 并重建它的命令是什么?

我已经完成以下操作以删除死磁盘并继续以只读方式使用读取,并且它可以工作:

# mdadm --manage /dev/md0 --fail /dev/sda1
# mdadm --manage /dev/md0 --remove /dev/sda1
# mdadm --assemble --readonly /dev/md0 /dev/sdb1

My mdadm.conf:
ARRAY /dev/md0 metadata=1.2 name=penguin:0 UUID=89ec9aaf:745ed728:87e2211a:22ea2fae

My fstab:
/dev/md0 /raid ext4 noatime,relatime 0 0

答案1

我在这里找到了一个非常简洁的描述:https://www.thegeekdiary.com/replacing-a-failed-mirror-disk-in-a-software-raid-array-mdadm/

它分解为:

# sfdisk -d /dev/sdb | sfdisk /dev/sdd
# mdadm --manage /dev/md0 --add /dev/sdd1

然后它开始重建

相关内容