自動データ破損を防ぐために、Linux mdadm RAID 1はどのくらい効果的ですか?

自動データ破損を防ぐために、Linux mdadm RAID 1はどのくらい効果的ですか?

通常のハードドライブに画像ファイルを保存したとしましょう。数年後、ハードウェア障害のためにイメージファイルを完全に表示できなくなる可能性があります。

mdadmを使用して作成されたLinux RAID 1ディスクアレイは、このタイプのエラーの影響を受けませんか、それとも両方のドライブにエラーメッセージが含まれていますか?

あるいは、Linux RAIDはハードウェア障害全体に対してのみ機能しますか、それともマイナーなエラーを検出して修正できますか?

ベストアンサー1

RAID1は追加の整合性データを書きません。したがって、2つのコピーを比較する以外に、ディスク上のデータが自動的に破損したときにそれを検出することはできません。それでも、どのコピー(存在する場合)が正しいかを知る方法はありません。

RAID1はディスク全体の障害を処理して修正可能いいえ- 自動データ破損、ドライブは読み取り不可能なセクター(他のディスクから読み取り、読み取り不可能なディスクに書き戻されます)を報告してエラ​​ー信号を送信します。

これはすべて、データが最初にディスクに正しく書き込まれたと仮定します。たとえば、RAMが破損しているシステムは、データを書き込むためにmdraidに送信する前にデータを破損する可能性があります。この場合、破損したデータは両方のディスクに書き込まれます。

おすすめ記事