web-dev-qa-db-ja.com

Windows 2008 RAIDの冗長性の失敗-「現在の」ディスクはどれですか?

2ドライブソフトウェアRAID1(ミラーリング)を搭載したWindows 2008Serverがあります。昨夜、ドライブの1つが明らかに故障し(システムから消えたばかり)、再度実行するためにセカンダリプレックスから起動する必要がありました。シャットダウン/再起動時に両方がオンラインであったため、どちらのドライブが実際に故障したかはわかりません。

これで、ディスクの管理では、ボリュームのステータスが「FailedRedundancy」と表示されます。再アクティブ化しようとすると、再同期が開始されますが、一方のドライバー(もう一方のドライバーである可能性があります)で不良ブロックが発生したため、プロセスの途中で失敗したようです。

私は今非常に混乱しています。アレイの現在の状態がまったくわかりません-冗長性の失敗は、それがまだミラーリングを実行していることを意味しますか(ディスクを再アクティブ化しようとしない限り、ディスクの横に黄色の三角形はありません)?

そして最も重要なことは、新しいデータ(昨夜から現在までに作成されたデータ)が両方のドライブに含まれているのか、1つだけ(どちらか)に含まれているのかまったくわかりません。

任意の提案をいただければ幸いです。

ありがとう!ダーコ

[〜#〜] update [〜#〜]

どのドライブに不良ブロックが含まれているかを把握しましたが、残念ながら(もちろん、問題が発生すると、本当に間違ってしまいます)明らかにotherドライブがミラーからドロップアウトしたため、ドライブに不良ブロックのある最新のデータがあり、Windowsが実際にミラーを再同期する方法がありませんでした。不良ブロックのあるドライブからデータを複製したい。

そこで、十分なバックアップを作成した後、(ドライブをオフラインでクローンする前に)もう一度試してみることにし、「HDD Regenerator」と呼ばれるアプリケーションを試してみました。私は奇跡を起こすはずのアプリケーションの光沢のあるインターフェースには当てはまらないことに注意してください)そして私の場合、驚いたことにそれは実際に何らかの形で機能しました-セクターは再配置されず、データはまだそこにあります。/Bパラメーターを指定してchkdskを実行し(以前は52 KB)不良クラスターが見つからなかったと報告した後、ミラーを正常に再同期し、すべてのデータが無傷であることを確認しました。

もちろん、私は将来veryドライブを注意深く監視し(現在すべての診断テストに合格しているので、返却できないと思います)、それを投げます異常の次の兆候でゴミの中。

すべての助けをありがとう。

1年後に更新

不良セクタなしでまだ完全に機能しています。

3
Carko

「FailedRedundancy」は、ミラー内のディスクの1つに障害が発生したことを意味します。

バートの答え は少し極端だと思います。これが私がすることです:

  • サーバーの完全バックアップを取ります

  • 「プライマリ」ディスクをサーバーコンピュータから引き出し、サーバーへの接続(接続先のポートなど)についてラベルを付けます。

  • 残りのディスクでサーバーを起動します。

  • 「イベントビューア」を使用して、これが障害以降に実行しているディスクであることを確認します(つまり、起動して実行していた時間に対応するエントリを探します)。

  • セカンダリディスクが使用しているディスクである場合は、プライマリディスクを交換してから続行します。

  • セカンダリディスクが使用しているものではないように見える場合は、サーバーから引き出し、プライマリディスクをインストールして、このプロセスを繰り返します。実行しているディスクで作業していることを確認する必要があります。

  • ディスクの製造元の診断ツールを使用して両方のディスクをテストし、どちらのディスクに問題があるかを判断します。使用しているディスクが問題のあるディスクである場合は、ミラーを再確立できない可能性があり(Windowsはソースディスクの不良ブロックにヒットするとミラーリングを停止するため)、復元するのが最善です。新しいディスクへのバックアップ。障害が発生したディスクが、障害が発生してから使用していないディスクであることが判明した場合は、新しいディスクを入手してミラーを再確立できる可能性があります。

どちらのディスクに障害が発生したか、また再起動できるかどうかを明確に理解するまで、両方のディスクがインストールされた状態でサーバーを起動することには非常に警戒します。ミラーを確立します。

3
Evan Anderson

障害が発生したドライブ上のデータは信頼できないため、冗長性のためにカウントしないでください。ドライブに適切なデータがないと仮定します。 Microsoftのドキュメントによると:

ミラーボリュームのステータスはFailed Redundancyです。

原因:ミラーリングされたボリュームのメンバーの一方または両方に障害が発生し、ボリュームはフォールトトレラントではなくなりました。データの損失を防ぐために、できるだけ早くボリュームの修復を試みる必要があります。

適切な点滅灯がない場合に、どのドライブが悪いドライブであるかを特定することは可能です。プラグを抜いて、そこから起動してみてください。それが機能し、データがあれば、良いものを見つけました。それが機能しない場合は、悪いものを見つけました。プラグを抜いて、もう一方を接続し直して、新しいドライブを探しに行きます。

2
sysadmin1138

データの値に応じて、サーバーからバックアップを作成し、ドライブを新しい形式でワイプして、そのうちの1つがエラーになっていないかどうかを確認し、ミラーリングされたボリュームを再作成してデータを復元します。

通常、失敗した冗長性はそれだけです。同期されていないドライブが1つあり、1つのプライマリドライブが正常に動作している状態で実行しています。

バックアップの再フォーマットを行うと、どのドライブに不良スポットまたは奇数ボールクラスターがあるかを見つけて、それを交換するのに役立つかどうか疑問に思います。

1