md2 : active raID10 sda6[4](F) sdd5[3] sdc5[2] sdb6[1] 390620160 blocks 64K chunks 2 near-copIEs [4/3] [_UUU]
这已经退化了.我可以在不删除和添加数组的失败项目的情况下启动恢复 *** 作吗?
我已经尝试启动重新同步 *** 作,
echo 'repair' >/sys/block/md2/md/sync_action
但它没有效果……
我在文档中读过,那
echo 'recover' >/sys/block/md2/md/sync_action
用热备盘替换故障的数组项.但它做了什么,如果我没有这个阵列的hotspare分区?
解决方法 不幸的是,您需要“删除”并将故障驱动器添加回阵列.这可以在不实际从系统中删除驱动器的情况下完成,并将从同一分区重建阵列.看起来/ dev / sda6是失败的分区.以下命令应将其删除,将其作为备用添加回来并允许系统重建.
mdadm –manage / dev / md0 -f / dev / sda6 -r / dev / sda6 -a / dev / sda6
顺序-f(ail)-r(emove)-a(dd)
总结以上是内存溢出为你收集整理的恢复linux软件RAID阵列而不删除它的项目全部内容,希望文章能够帮你解决恢复linux软件RAID阵列而不删除它的项目所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)