插入磁盘后,MDADM没有启动重build

我是Linux软件RAID的新手。 我构build了一个带有6个热插拔SATA硬盘的RAID6。 我通过拔下1个磁盘testing了故障情况。 操作系统从/ dev中删除了设备,而且mdadm显示该数组已被降级。 这是预料之中的。 但是,当我放回磁盘时,虽然操作系统恢复了设备名称,但是mdadm仍显示它已被删除。 我必须发出一个命令来添加这个驱动器,以启动重build。

由于mdadm知道一个磁盘被删除,我预计它会重新build立一个新的磁盘插入数组。 但是这不是预期的。 所以我的问题是 – 是否有可能启动软RAID重build每当一个新的磁盘插入在相同的位置?

自动同步仅限于备用设备。 期望消失的驱动器在没有人工干预的情况下返回,实际使用是有限的。 如果设备(或其连接)变得不可靠,那么耗时的同步可能甚至不是你想要的。 如果这对你很重要,那么你可以定期通过cron检查这种奇怪的事件,或通过udev触发适当的mdadm动作。