Super Doctor III от SuperMicro - это программа, которую я искал. Это эквивалент SuperMicro для IBM ServerGuide или Dell OpenManage. К сожалению, хотя он поддерживает аппаратный мониторинг и оповещения по протоколу SNMP или электронной почте, он не поддерживает работу в Server Core.
У меня есть сервер SuperMirco, который использует MBD-X8-DTL-I-O материнская плата, которая оснащена одним из прекрасных контроллеров поддельного RAID на базе Intel ICH10R (довольно сбивчиво заявленным как устройство Adaptec - я предполагаю, что это какой-то нечестивый брак набора микросхем ICH10R для контроллера и прошивки Adaptec). После некоторого размышления я смог найти правильные драйверы ACHI и установить Windows Server 2008 R2 в настройке RAID-1.
Частично мое замешательство связано с тем, что Windows сообщает о контроллере как о «Adaptec Serial ATA HostRAID», а жесткий диск как о «Дисковом устройстве ADAPTEC RAID 1 SCSI», тогда как во время процесса загрузки оборудование контроллеров четко сообщает, что оно фактически использует Intel ICH10R («Контроллер № 00: HostRAID-ICH10r на шине PCI: 00…»).
Я не ожидаю многого от этого контроллера с точки зрения управления, но есть ли какое-либо программное обеспечение (стороннее или иное), которое может отслеживать состояние RAID-массива и уведомлять меня (предпочтительно через SNMP на наш сервер OpenNMS)? Этот сервер выходит за пределы площадки, и было бы неплохо узнать, что диск умер, даже если физически не нужно было смотреть на мигающие огни. Все, что я могу найти, - это дрянное программное обеспечение Intel RST, которое, как мне кажется, не имеет каких-либо средств удаленного мониторинга и уведомления (он также жаловался, что его не удалось установить из-за «ошибки несовместимости», что странно, учитывая, что набор микросхем контроллера является ICH10R - но это уже другой вопрос).
Для тех из нас, кто использует эти поддельные карты на платформах на базе Windows: как вы контролируете свой RAID-массив?
(Если этим занимается только Windows, не могли бы вы указать мне на статью в KB или TechNet? Я в первую очередь администратор Unix, поэтому, если есть просто Windows-эквивалент mdadm или raidtools, я об этом не знаю).
Редактировать:
Вещи не совсем работают:
на самом деле программное обеспечение матрицы хранения Intel было бы вашим лучшим выбором ....
но вам нужно сначала войти в BIOS и изменить свой контроллер с RAID> ADAPTEC на RAID> INTEL (это заблокирует вашу текущую установку server08, да, это означает новую установку)
Некоторое программное обеспечение с открытым исходным кодом трудно установить на поддельном рейде Intel, поэтому supermicro (и некоторые другие) заключили соглашения с adaptec использовать их raid bios.
немного поздно, я знаю. но я пытаюсь публиковать ответы, когда вытаскиваю темы из Google (на самом деле я ищу что-то совершенно другое)
Просто несколько идей:
Вы можете попробовать это программное обеспечение, если диски поддерживают SMART: http://www.panterasoft.com/ (см. монитор жесткого диска)
Вы также можете получить Intel Storage Matrix Manager = http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17882&keyword=ich10r+console&lang=eng
Я не использовал его для уведомлений по электронной почте, но я считаю, что в нем и в консоли RST есть такая опция.
Или, как сказал Майк, поскольку диспетчер Storage Matrix запускает события в eventvwr, вы можете использовать функцию в 08 R2, чтобы захватывать эти события и пересылать их по электронной почте, или, поскольку вы используете OpenNMS, вы можете захватывать события http://www.opennms.org/wiki/Windows_Event_Log_Traps.
Я думаю, что ваш первый шаг - определить, какая информация доступна в Windows об этом массиве или о физических дисках. Могу я представить, что логический диск отображается в ОС как один физический диск?
Используйте один из этих инструментов, чтобы узнать, была ли передана в ОС какая-либо информация об этом массиве или физических дисках. - lodctr.exe - Typeperf.exe
- Счетчики WMI - HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi
У Microsoft есть инструменты WMI Explorer, но это своего рода иголка в стоге сена, использующая графический интерфейс. Если вы можете получить VBscript для сброса классов (У Роба Вандервуде есть один здесь), вы можете использовать WMIC.exe, используя формат командной строки wmic.exe путь [путь wmi] получить / формат: список
Если вы можете найти информацию о дисках или массиве, вы сможете найти способ обновления Opennms.
Еще одна мысль: вы когда-нибудь просто вынимали один из дисков из работающей системы? Обновил ли он журнал системных событий каким-либо образом? Изменился ли реестр, возможно, из-за ключа HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi?
У меня есть три ответа (или, может быть, предложения были бы лучше).
Во-первых, Windows MMC позволит вам удаленно подключиться к машине и подключиться к службе виртуальных дисков на этой машине. Это позволит вам просматривать любые управляемые тома Windows. Хотя это, вероятно, не поможет вам, поскольку будет отображаться только виртуальный диск, доступный для Windows, а не физический диск, управляемый контроллером RAID. Но удаленное управление машиной также позволит вам войти в диспетчер событий, а драйверы Adaptec «имеют тенденцию» записывать в журналы событий, так что у вас будет место, где можно поискать, если необходимо.
Во-вторых, стоит изучить функцию SNMP в 2008 году. Вы можете обнаружить, что где-то там есть MIB для мониторинга этого контроллера. (Стоит посмотреть). Вы можете включить службу SNMP в разделе «Диспетчер сервера» -> «Функции-> Добавить функцию-> Службы SNMP. Он будет установлен как системная служба, которую можно настроить в разделе« Службы »в административных инструментах.
В-третьих, удаленный рабочий стол - ваш друг. Я понимаю, что это не лучший способ получить уведомление о сбое диска, но он позволит вам войти в систему для локального просмотра конфигураций диска с помощью чего-то вроде Adaptec Storage Manager.
Просто подумал о 4-м варианте. В 2008 R2 есть функция в журналах событий, которая позволяет запускать приложения / отправлять электронные письма на основе событий, созданных в окнах. Вы можете использовать это, чтобы уведомить вас о сбое.
К сожалению, стандартного способа просмотра RAID в Windows нет. Лучшее, что вы можете сделать, это выяснить, как ты (человек) сделает это, а затем посмотрит, можно ли это автоматизировать.
Некоторые системы записывают в журнал событий, а некоторые имеют встроенную веб-страницу, где вы можете отслеживать текущее состояние RAID. Я не знаю о вашем конкретном оборудовании, но в любом из вышеперечисленных случаев подойдет большинство продуктов для мониторинга серверов. Бесплатная версия PA Server Monitor например, может отслеживать и то, и другое и отправлять предупреждения.
Вы должны найти в BIOS материнской платы поле для выбора типа RAID-контроллера: Intel или Adaptec. Похоже, у вас установлен Adaptec, поэтому драйверы Intel не нужны.
Предупреждение - после настройки ОС, если вы измените этот параметр в BIOS, это, скорее всего, приведет к невозможности загрузки ОС.
В общем, я не думаю, что текущий Adaptec Storage Manager можно использовать для настройки встроенных контроллеров рейда. Если вы найдете более старую версию, у вас может быть некоторый успех.
Удачи.
Вы можете использовать уведомление о событиях Windows 2008 для отслеживания отчетов об отказах RAID. Проверять, выписываться http://www.whiz-tech.com/blog/2013/01/01/how-to-setup-e-mail-alerts-for-intel-ichr-raid-failure-monitor-applies-to-windows- 2008-сервер-окна-7 чтобы увидеть пример.
Искал то же самое для немного другой материнской платы. X8DTE / X8DT6, однако мне удалось заставить его работать таким образом, и я решил поделиться с другими.
Для управления Adaptec Controller, 64-разрядная версия программного обеспечения Win7, установленная нормально под Server 2016. Я использую Gui, однако MSI включает в себя как инструменты командной строки, так и плагин для службы хранилища MS (чего я не делал). use), который должен позволить вам запросить статус вашего массива.
Это было для Adaptec Storage Manager.
- Description: ICH10R Management Tool (By Adaptec) - Version: 18727 - File Size: 228 MB - Post Date: 12/14/2010 - Link: ftp://ftp.supermicro.com/driver/Adaptec_Storage_Management/ASM18771.zip
Я использовал версию драйвера RAID x64 для x64 2008 R2, чтобы массив распознавался установщиком 2016 года. (Я устанавливал ОС удаленно через виртуально смонтированный ISO-образ, поэтому я смонтировал драйвер как виртуальный образ гибкого диска через IPMI во время установки Server 2016.)
Как уже упоминалось ранее, версии 10 и выше включают функцию электронной почты при сбое.
Я только что скачал и установил версия 13.x и это решило мою проблему с красными огнями на ведомых дисках.