web-dev-qa-db-ja.com

2012 R2 Hyper-V VM非ページ領域でのページフォールト

Hyper-Vを実行している2012R2サーバーがあり、いくつかの2012R2ゲストVMがあります。

これらは4つのディスクの小さなRAID5ボリュームに保存され、そのうちの2つは失敗しました。 VMストレージを別のボリュームに移動するところまでアレイを回復することができました。

2つのVMを起動すると、1つには非ページ領域のページフォールトについて文句を言うBSODがあります。既存のディスクを使用してVMを削除して再作成した後でも、同じエラーが発生しました。これはメモリの問題を参照しているため、少し混乱します。再作成後もこれが続く理由がわかりませんか?

VHDをマウントし、チェックディスクを実行して、問題なく戻ってきました。私がこれを回復しようとすることができる他の何かがあるかどうかわかりませんか?

もう1つのVM奇妙なことに、起動しますが、奇妙な動作を示します。スタートを押すと、スタートメニューが空白になり、検索が機能しません。また、その上にあった唯一のアプリケーションVMにはインストールディレクトリがあるようですが、メインの実行可能ファイルがありませんか?!

[〜#〜] edit [〜#〜] Massimoが指摘したように、2つの障害が発生したディスクからRAID5ボリュームを回復することはできません。私が言うべきだったのは、1台の故障したディスクと1台の未構成の不良ディスクでした。構成されていない不良ディスクは良好とマークされ、アレイに再度追加されて、再度マウントできるようになりました。

3
James Edmonds

2台のディスクに障害が発生したときに障害が発生した4台のディスクのRAID-5アレイをどのように回復したかはわかりませんが、回復したものの整合性には賭けません。

ファイルの破損は、Windows独自のチェックディスクユーティリティで検出されなくても存在する可能性があり、OSファイルの破損canおよびwillは、あらゆる種類の奇妙な動作を引き起こします(影響を受けるシステムがまったく起動します)。

別のシステムにVHDをマウントし、そのシステムでDISMを実行することにより、DISMを使用してシステムの状態を復元することができます。詳細を見る ここ 。ひどく破損したシステムで動作する可能性は低いですが、少なくとも使用可能にすることはできます。

VHDからできることは何でも回復し(データの一貫性が信頼できる場合、これは非常に疑わしいです)、システムを最初から再構築します。

3
Massimo

同様の問題があります。私にとっては、ページファイルが破損していて、ディスク2、3などに存在していることが原因です。

Cドライブのみを使用してVMの1つを再作成してみてください。これにより、一時ページファイルがCドライブに作成されます。サーバーを起動し、Cドライブにのみ存在するようにページファイルを設定します。次に、シャットダウンして残りのディスクを追加します。

0
Shaun Atkinson