The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от Ex Nihilo (ok) on 02-Фев-14, 22:17 
Доброго времени суток. На работе имеется сервер Kraftway Express ISP ES24, а по-сути корпус Intel SR2500 с м.п. Intel S5000PAL (http://ark.intel.com/ru/products/22781/Intel-Server-Chassis-...). Отдельной платой там распаян RAID-контроллер на микросхеме LSI Logic MegaRAID (0x1000:0x0055).

Проблема следующая: при установке FreeBSD не видятся RAID-массивы, а лишь физические диски. Соответственно, BIOS наоборот видит только логические построения. То есть, даже если установить ОС в режиме JBOD (что крайне нежелательно), она всё равно не загружается.

Вот здесь — http://hwraid.le-vert.net/wiki/LSI пишут о том, что это фейковый MegaRAID, но что с этим фактом делать неясно. Попытка прошить новой версией контроллер не увенчалась успехом — швейка категорически отрицает связь подсовываемой прошивки с имеющейся.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от Дядя_Федор on 03-Фев-14, 08:35 
> Вот здесь — http://hwraid.le-vert.net/wiki/LSI пишут о том, что это фейковый MegaRAID,
> но что с этим фактом делать неясно.

Абсолютно ясно. Либо поднимать софтовый рейд, либо ставить в одну из плат расширения на материнке нормальный Рейд-контроллер.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от _KUL (ok) on 03-Фев-14, 09:51 
Сам являюсь счастливым обладателем этого "чудо" устройства. Вас не смутило в названии LSI Logic MegaRAID второе слово? :). Это софтварный рейд, который работает в режиме рейда, через драйвер операционной системы. Недостаток - полетит всё, замучаетесь восстанавливаться, т.к. он в своём формате кодирует инфу на дисках. Рекомендую для вас сделать следующее - поломать псевдорейд в биосе контроллера, и как коллега выше рекомендовал, собрать софтварным рейдом под осью(не фряховодец, не знаю, есть там mdadm или нет, но если есть, то через него и делайте, т.к. меньше проблем для ж...души вашей будет :) )
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от Дядя_Федор on 03-Фев-14, 15:47 
> Сам являюсь счастливым обладателем этого "чудо" устройства. Вас не смутило в названии
> LSI Logic MegaRAID второе слово? :).

Это Вы зря. :) LSI Logic - всего лишь название фирмы. Которая выпскает как "фейковые" рейд-контроллеры, так и вполне себе аппаратные. Кроме того - они купили 3ware, которая ранее выпускала замечательные и довольно надежные контроллеры. Вот за синтаксис утилиты Mecli - разработчикам однозначно надо гвоздь в голову вбить. :) То ли дела tw_cli (для 3ware) - просто и элегантно.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от Дядя_Федор on 03-Фев-14, 15:53 
>Вот за синтаксис утилиты Mecli - разработчикам однозначно надо
> гвоздь в голову вбить. :)

Megacli - опечатка

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от _KUL (ok) on 04-Фев-14, 04:18 
>>Вот за синтаксис утилиты Mecli - разработчикам однозначно надо
>> гвоздь в голову вбить. :)

Думаете? А мне вроде даже понравился, очень удобенько (хотя не на все 100% изучил). Сделал пару скриптиков с Megacli, прикрутил к zabbix и смотрю наиподробнейшую статистику о своих дисках.

Прошу не плеваться, это всё из-за работы, на самом деле я линуксоид! - На серверах Windows 2008 тоже очень удобно было это дело прикрутить, и мониторить статистику дисков и в zabbix отправлять, с учётом собранного псевдорейда.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от Дядя_Федор on 04-Фев-14, 08:43 
> Думаете? А мне вроде даже понравился, очень удобенько (хотя не на все
> 100% изучил). Сделал пару скриптиков с Megacli, прикрутил к zabbix и
> смотрю наиподробнейшую статистику о своих дисках.

Я имел в виду сам синтаксис. Абсолютно неочевидный и крайне запутанный. Чтобы это понять - надо было до этого поработать, например, с утилитой tw_cli (есть еще и утилитка 3dm2 - которая представляет собой реализованную Веб-морду для управления и контроля массива), которая предназначена для работы с контроллерами 3ware. Кстати, как художник художнику - какую именно Вы статистику собираете для zabbix? А то подумалось - не прикрутить ли мне нечто подобное, но для cacti? :)

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +1 +/
Сообщение от _KUL (ok) on 04-Фев-14, 09:08 
> Кстати, как художник художнику - какую именно
> Вы статистику собираете для zabbix? А то подумалось - не прикрутить
> ли мне нечто подобное, но для cacti? :)

Прошу сейчас только не бить лопатой! Повторюсь, - Я ЛИНУКСОЙД! Виндовс только из-за работы!
Я взял этот мегакли в програмфайлес положил, сделал небольшой скриптик на PowerShell, далее через Zabbix агента выполняю его с ключами разными и получаю статистику: Drive_Temperature, Firmware_State, Media_Error_count, Other_Error_Count, Predictive_Failure_Count. Взял эти параметры, так как показались наиболее важными. И скрипт парсит вывод, если отличается от нуля, то в заббиксе единичку (или количество, если это count'ы) и страшное письмо на почту :)
А в повершелле как то так делаю:
$getinfo = `C:\MegaCli\MegaCli64.exe -pdInfo -PhysDrv[:$disk] -a0` | Where-Object {$_ -match "Firmware state:"}
$getinfo = `C:\MegaCli\MegaCli64.exe -pdInfo -PhysDrv[:$disk] -a0` | Where-Object {$_ -match "Media Error Count:"}
$getinfo = `C:\MegaCli\MegaCli64.exe -pdInfo -PhysDrv[:$disk] -a0` | Where-Object {$_ -match "Other Error Count:"}
$getinfo = `C:\MegaCli\MegaCli64.exe -pdInfo -PhysDrv[:$disk] -a0` | Where-Object {$_ -match "Predictive Failure Count:"}
$getinfo = `C:\MegaCli\MegaCli64.exe -pdInfo -PhysDrv[:$disk] -a0` | Where-Object {$_ -match "Drive Temperature :"}

Под линуксом это делов на несколько минут (т.к. cacti не имеет удалённого клиента (кстати из-за этого и ушёл на zabbix (и вам рекомендую, - поймёте его, будете удивлены, почему же он бесплатный до сих пор :) ))), через grep и | вывод.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Intel SR2500+LSI MegaRAID и невидимые RAID-массивы"  +/
Сообщение от Дядя_Федор on 04-Фев-14, 11:09 
> Прошу сейчас только не бить лопатой! Повторюсь, - Я ЛИНУКСОЙД! Виндовс только
> из-за работы!

А я кто? Билл Гейтс, что ли? :))) Не пойму - почему Вы так упорно повторяете эту фразу. Ну да ладно - спасибо за идею!
ПыСы: Для кактей агент и не нужон. Достаточно прицепить исполнение скрипта к какому-нить OID-у SNMP, потом наваять шаблон xml и скормить кактям. Но это уже другая история. ;)

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру