
(ソフトウェア) RAID1 内のドライブの 1 つに問題があり、交換が必要な場合に電子メールを送信する (またはウィンドウ/メッセージを表示する) ように Windows (2008 R2 SP1) を構成する方法はありますか?
Windows に組み込まれている RAID サポートのソリューションを探しています。
答え1
私はこれをやったことはありませんが、そこにうまく到達する方法を見つけられる可能性があると感じています。
私は実際に、糸Oliver Salzburg が引用した記事によると、フォールト トレラント ボリュームにアクセスできなくなった場合、win7/2008 でイベント ID 26 (情報) が生成される (おそらくソースは volmgr) とのことです。また、Windows 8 ではイベント 26 に加えて、より情報量の多い新しいイベント ID 142 が追加されるとも述べられています。
まず、volmgr によって生成されたすべてのイベントを自分自身に送信し、不要なイベントをフィルターで除外してみる必要があると思います。ただし、そのために使用できる Server 2008 R2 がないため、正確な手順を示すことはできません。
以下は、アクションとイベントを関連付けるのに役立つリンクです。
イベント ログ トリガーでイベント ログの内容を電子メールで取得する
ハードディスクがいっぱいになったときに電子メールで通知
特定のイベントに応じてタスクを実行する
イベントの説明をルールの基準として使用する
答え2
この記事を使用して、イベント ログにソフトウェア RAID のログを作成できます。
Windows ソフトウェア RAID ログをイベント ログに記録する方法
次に、次の記事を参考にして、イベント ビューアーを監視し、ログが見つかったときに電子メールを送信するスケジュール タスクを作成します。
または
イベント ログ トリガーでイベント ログの内容を電子メールで取得する(VBwhatnowが言ったように)
これが役に立つことを願っています。
答え3
このスレッドは、この問題に関するさらなる洞察を提供しているようです:http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/5d3c3d5c-38ee-4a3d-9243-17712556eab8/
要点は、それが利用できないということのようです (少なくとも Windows 7 では、Server 2008 R2 でも同じことが当てはまると思います)。ただし、そのスレッドの Microsoft エンジニアによると、次世代の Windows オペレーティング システムでは利用できるようになるそうです。
答え4
Windows イベント ログで障害が検出されたときに電子メールを送信するスクリプトを作成できます。
Windows タスク スケジューラを使用するのも、これを実行できる 1 つの方法です。
イベントログ条件でメールを送信するために誰かが作成したこのソリューションを適用してみてください http://blogs.technet.com/b/jhoward/archive/2010/06/16/getting-event-log-contents-by-email-on-an-event-log-trigger.aspx
おそらく、タスク スクリプトのベースとなる過去の RAID 障害がイベント ログに記録されていないため、Windows がこれらのエラーをどのように報告するかを調べて、手動で条件を作成する必要があります。
RAID という単語を含む重大なエラーが発生した場合は、電子メールを送信できます。