答案1
您可以执行以下操作:
echo check > /sys/block/mdX/md/sync_action
这将强制 MD 子系统执行/dev/mdX
.
checkarray
经过多次额外检查后,这就是最终的结果。上述方法也适用于没有此类实用程序的系统。
请注意,对于已安装的文件系统,检查几乎总是会给出许多不一致的块。
如果可能的话,请记住首先卸载文件系统,以避免这些不一致。
请注意,上述命令对于新创建的会跳过的数组特别有用checkarray
。
答案2
如果您使用的是 Debian 或 Ubuntu,您可以运行以下checkarray
脚本:
/usr/share/mdadm/checkarray /dev/mdX
上面mdX
是您的阵列设备。
请记住先卸载文件系统。
请注意,通过例如定义别名,可以轻松避免记住和/或写入脚本的整个路径的不便。