データを回復するためにmdadmを使用して2つのドライブでのみRAID 5を再組み立てできますか?

データを回復するためにmdadmを使用して2つのドライブでのみRAID 5を再組み立てできますか?

CentOS NASには3つのドライブRAID 5があり、1つのドライブが不良です。それ以来、CentOSは緊急モードで起動し、私のデータにアクセスすることはできません。

私はそれを試み、2つのディスクが実行されているときにコマンドが返されましたmdadm --assemble --scanmdadm: /dev/md2 assembled from 1 drive - not enough to start the array

mdadmを使用して、残りの2つのディスクにRAID 5を再構築できますか?

答え1

RAIDスーパーブロックが古いようです。あるディスクに障害が発生し(アレイから削除された)、別のディスクが破損していますか?

効果的ですかmdadm --assemble --force -v ...

スーパーブロックを再構成できるはずです。mdadm --create /dev/md0 --level=5 --raid-devices=3 --assume-clean /dev/sde1 /dev/sdf1 missing

ただし、デュアルエラーが発生し、他のディスクにエラーが発生した場合、データが一致しない可能性があります。アレイを回復する場合は、読み取り専用でマウントし、最も重要なデータを最初に回復してみてください。

確認するこれ答え。

関連情報