web-dev-qa-db-ja.com

2つのドライブに障害が発生した場合、RAID 5アレイを回復できますか?

PERC 4コントローラのRAID 5で構成された6台のドライブを備えたDell 2600を持っています。 2台のドライブが同時に故障し、1台のドライブが故障した場合、RAID 5は回復可能であることがわかっています。アレイに6台のドライブがあるという事実が私の肌を救うことができるかどうかはわかりません。

新しいドライブを2つ購入して差し込みましたが、期待どおりに再構築は行われませんでした。誰かが光を当てることはできますか?

4
bonga86

使用中のドライブの数に関係なく、RAID 5アレイは、一度に1つのディスクだけに障害が発生した場合の回復のみを可能にします。

3moloが言うことは公平な点ですが、それでもまったく正しくないと思います-RAID5アレイの2つのディスクが同時に正確に失敗した場合、ホットスペアは、故障したディスクの1つを置き換え、介入なしにアレイを再構築するため、役に立ちません。複数のディスクに障害が発生した場合、再構築は不可能です。

とりあえず、このデータを回復するためのオプションにはバックアップの復元が含まれることになります。

今後は、 RAID 6ネストされたRAIDアレイ など、より堅牢なRAIDの1つ(PERC4がサポートするオプションがわからない)を検討することをお勧めします。アレイ内の特定の数のディスクを超えると、交換がインストールされて再構築される前に、複数のディスクが故障する可能性が高くなり、許容できないほど高くなります。

13
Rob Moir

直接的な答えは「いいえ」です。間接—「状況によります」。主に、ディスクが部分的に故障しているか、完全に故障しているかによって異なります。部分的に破損している場合は、試してみることができます—失敗した両方のディスクを(ddrescueなどのツールを使用して)コピーします。次に、Linux SoftRAIDを使用してディスクの束を実行してみます。読み取り専用モードでディスクの適切な順序とストライプサイズで再試行し、CRCの不一致をカウントします。それはかなり可能です。たとえば、このロシア語のテキスト LSRを使用したメンション12ディスクRAID50のリカバリ などです。

3
poige

コントローラのBIOSインターフェイスから、障害が発生したディスクの一方または両方を強制的にオンラインにしようとすることができます。次に、データとファイルシステムに整合性があることを確認します。

3

Raidが1つのスペアドライブを使用していて、故障したディスクの1つが2番目のディスクの前に停止した場合は可能です。したがって、3Dパーティーソフトウェアでアレイを仮想的に再構築する必要があるだけです。このページでこのプロセスに関する小さな記事が見つかりました: http://www.angeldatarecovery.com/raid5-data-recovery/

そして、本当に死んだドライブの1つが本当に必要な場合は、リカバリーショップに送ることができます。この画像を使用すると、レイドを適切に再構築できます。

0
technik