Linux软件RAID失败RUN_ARRAY/dev/md0无效参数错误和解决方法

时间:2020-01-09 14:16:23  来源:igfitidea点击:

问题:
当我在Debian或Ubuntu Linux的shell提示符下运行以下命令时

mdadm -Ac partitions /dev/md0 -m dev

收到的警告如下:

Failed to RUN_ARRAY /dev/md0 invalid argument.
RUN_ARRAY/dev/md0无效参数失败。

如何解决此问题?
如何使用mdadm命令在Linux操作系统上再次重建阵列?

解决方法:
此错误表明RAID元数据丢失或不再一致。但是,如果已知其他两个驱动程序都很好,则有时可以使用以下命令解决此问题。/proc/mdstat文件将提供RAID状态并确保RAID处于活动状态。在shell程序提示符处执行以下命令以解决此问题:

mdadm -A /dev/md0 -f --update=summaries /dev/sda1 /dev/sdb1

有关更多信息,请查看mdadm的手册页:

$ man mdadm