我最初设置了一个带有 3 个驱动器的 mdadm raid5:sdc1、sdd1、sde1。阵列创建成功,没有出现问题。后来我决定使用另一个驱动器扩展阵列。正确分区后,我将设备 sdf1 添加到阵列并扩展分区,一切都没有问题。我的驱动器位于 jbod 中,但我需要更新到较新的 jbod 才能拥有更多可用托架。在将物理驱动器移动到新的 jbod 之前,我卸载了阵列 (/dev/md0),然后逐个移除每个设备,但我忘了停止 mdadm 进程mdadm --stop
。
现在,当我启动新 jbod(同一台服务器计算机)中的所有驱动器并尝试组装阵列时,除了最后一个之外,只有 3 个驱动器组装成功/dev/sdf1
。两个驱动器都没有任何错误,并且它们的元数据似乎都表明它们是同一阵列的一部分。但是,该设备/dev/sdf1
显示为removed
mdadm 阵列中,并且是唯一显示错误阵列状态的设备,.AAA
而不是AA.A
其他 3 个驱动器。
是否仍然可以让 mdadm 将此驱动器识别为阵列的一部分?到目前为止,我的尝试都失败了,并且我不断在日志中收到一条错误消息,指出这/dev/sdf1
是一个非新驱动器并且正在从阵列中踢出。