Windows 2008 中的 RAID 状态通知?

Windows 2008 中的 RAID 状态通知?

有没有办法配置 Windows(2008 R2 SP1),以便在(软件)RAID1 中的一个驱动器出现问题并需要更换时发送电子邮件(或显示窗口/消息)?

我正在寻找 Windows 内置 RAID 支持的解决方案。

答案1

我从来没有这样做过,但我感觉你有机会找到某种方法成功实现这一目标。

我的感觉实际上是基于线Oliver Salzburg 引用了此文,文中确实提到当容错卷不再可访问时,win7/2008 中会生成事件 ID 26(信息性)(可能以 volmgr 为源)。文中还指出,除了事件 26 之外,Windows 8 还添加了更具信息性的新事件 ID 142。

我认为你应该尝试首先向自己发送由 volmgr 生成的所有事件,然后过滤掉你不想要的事件。但是,我没有 Server 2008 R2 可以玩这个,所以无法给出精确的说明。

以下一些链接可能有助于将动作与事件关联起来:

在事件日志触发器上通过电子邮件获取事件日志内容
硬盘已满时发送电子邮件通知
运行任务以响应给定事件
使用事件描述作为规则的标准

答案2

您可以根据本文在事件日志中创建软件突袭的日志。

如何使 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 任务计划程序是实现此目的的一种方法。

尝试采用某人提出的解决方案,在事件日志条件下发送电子邮件 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 的严重错误发送电子邮件。

相关内容