
Есть ли способ настроить Windows (2008 R2 SP1) на отправку электронного письма (или отображение окна/сообщения), если один из дисков в (программном) RAID1 имеет проблемы и его необходимо заменить?
Я ищу решение для встроенной поддержки RAID в Windows.
решение1
Я никогда этого не делал, но у меня есть ощущение, что есть шанс найти способ добиться успеха.
На самом деле я основываю свои чувства на том,нитьцитируется Оливером Зальцбургом, который говорит, что Event ID 26 (информационный) генерируется в win7/2008 (вероятно, с volmgr в качестве источника), когда отказоустойчивый том больше недоступен. Он также отмечает, что Windows 8 добавляет более информативный новый Event ID 142 в дополнение к Event 26.
Я думаю, вам стоит попробовать отправить себе для начала все события, сгенерированные volmgr, а затем отфильтровать те, которые вам не нужны. Однако у меня нет Server 2008 R2, чтобы поиграться с этим, поэтому я не могу дать точных инструкций.
Ниже приведены некоторые ссылки, которые могут помочь связать действие с событием(ями):
Получение содержимого журнала событий по электронной почте при срабатывании триггера журнала событий
Уведомление по электронной почте при заполнении жесткого диска
Выполнить задачу в ответ на заданное событие
Использование описания события в качестве критерия для правила
решение2
Эту статью можно использовать для создания журнала программного рейда в журнале событий.
Как сделать так, чтобы журнал событий Windows Software 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.