URE(復元できない読み取りエラー)を使用したRAID 5の復元(まだ作成されていません)

URE(復元できない読み取りエラー)を使用したRAID 5の復元(まだ作成されていません)

自宅でRAID5アレイを作成したくありません。オペレーティングシステムはLinux(カーネル3.15.7)であり、アレイはmdadm8または10個の1TBディスクを含むアレイを作成したくありません。

単一のドライブでエラーが発生したと仮定すると、インターネットによると、再構築中にUREが発生する可能性が非常に高くなります。

UREを無視できませんか?私は、UREがディスク全体に影響を与えず、1つのセクタ(AFAIK)と1つのRAIDストライプにのみ影響するということです。

エラーのあるアレイを再構築できますか(それで、一部のファイルのみが失われ、回復ファイルシステムを使用できますか?fsck)。

アレイがデータで部分的に満たされていて、空のドライブスペースでUREが発生した場合はどうなりますか?

RAID5にはより良い選択肢がありますか? ZFSとRAID-Zについて読みましたが、ZFSは主流のカーネルには含まれておらず、完全なオープンソース(AFAIK)でもありません。

RAID10やRAID01を使用したくありません。このタイプのRAIDでは、ディスク全体の半分しか使用できないためです。

ベストアンサー1

再構築中にUREが発生する可能性は高いですか? !本当にゴミです。

まあ、それは本当です - あなたは愚かでハードドライブのエラーをテストしない場合!この場合、再同期は他のすべてのドライブに対する最初の完全な読み取りテストです。読み取りエラーは長い間検出されない可能性があるため、再構築中にこれらのエラーが見つかる危険性は当然高いです。

RAIDは通常のドライブに依存しているため、定期的にディスクをテストする必要があります。問題を早期に発見し、障害のあるハードウェアをすばやく交換してください。再割り当てされたセクタやその他の問題が表示されたディスクを残さないでください。

UREを無視できませんか?

素晴らしい。mdそれ自体はこれを無視しませんが(何をすべきか、読み取れないデータを作り出すのでしょうか?エラーを報告せずに自動的にゼロ化して物を破壊するのでしょうか?)使用を妨げることはありませんddrescue。はい。これを無視し、意図的にそれを行い、既知の副作用を持つツールを使用できます。

アレイがデータで部分的に満たされていて、空のドライブスペースでUREが発生した場合はどうなりますか?

md何が空で何が空ではないかわかりません。それは単なるブロックデバイスです。

RAID5にはより良い選択肢がありますか?

さらに冗長性が必要な場合はRAID6が必要ですが、ドライブを監視しないとドライブも死にます。ディスクにエラーが発生しました。ぜひ確認してすぐに交換してください。

おすすめ記事