重复使用旧的 raid 光盘

重复使用旧的 raid 光盘

我在 4 个磁盘上有一个软件 RAID5 阵列(Linux md);操作系统是OpenSUSE 12.3。

最近,我用一张更大的光盘更换了一张光盘(光盘出现故障,将其取出,添加新光盘)。由于我没有更换所有光盘,因此阵列的容量尚未增加。现在新的好像不好,想换成旧的。我可以简单地删除新的(失败,删除)并将其替换为未更改的旧的,还是应该在将旧的添加到数组之前格式化旧的?该数组有一个位图。

如果我只是关闭机器并更换光盘而不使用,会发生什么情况mdadm

答案1

如果在用新磁盘替换旧磁盘时位图没有更改,则应该可以将磁盘标记为故障并将其从阵列中删除。

mdadm -f /dev/md0 /dev/sda1
mdadm -r /dev/md0 /dev/sda1

然后更换磁盘并将旧磁盘添加到阵列中:

mdadm --add /dev/md0 /dev/sde1

我认为关闭机器并更换磁盘也可以,但该mdadm方法的优点是如果机器支持,可以热插拔磁盘。

相关内容