RedhatサーバーにソフトウェアRAID1をセットアップしましたが、すべてがうまくいき、最初に同期しました。先日、何らかの理由でレイドが失敗し、ディスクが同期していなかった以来初めてだったので、最初の同期を行った2週間前に戻りました。システムをマスターからのみ実行してバックアップしました。
しかし、ソフトウェアRAIDが同期しない原因は何ですか? mdadmを使用してRAIDをセットアップしました。
何か案は?
編集:申し訳ありませんが、レイドが失敗する前に/ proc/mdstatからの出力がありません、現在はマスターでのみ実行されています...スレーブを問題なく戻すことができますが、すべてを同期させる方法を考えていました追加したときだけでなく、時間。
Linux(ソフトウェアRAID)のmd-deviceは、何か問題がなければ、常に同期します。
故障したディスクを自動的に再追加することは望ましくありません。読み取り/書き込みエラーなどの問題が発生している可能性があるため、ディスクがアレイから削除されています。システムログをチェックして、何が起こっているのかを調査し、問題を解決してください。ディスクがアレイから削除される原因を解決したら、ディスクを再度追加して、再構築を開始してください。
私は以前にこれが起こったことがあります。
まず、/proc/mdstat
とシステムログファイルで詳細を確認します。
ドライブが良好と思われる場合は、次のようにして、ドライブを強制的にプールに再参加させることができます。
mdadm /dev/md0 --re-add /dev/sdb