URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94617
[ Назад ]

Исходное сообщение
"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"

Отправлено Webnode1st , 25-Апр-13 10:41 
Добрый день!

Столкнулся с проблемой установки рэйда LSI MegaRAID SAS 9240-4i на последней FreeBSD 9.1
Устройство видит, но на моменте инициализации (или загрузки модуля ядра) виснет.
Поставить операционку со вставленным контроллером не получается, останавливается загрузка.

Делал так :
- долой плату из системника
- установка системы
- пересборка ядра без устройства mfi, но с модулем.
- плату в системник.
- kldload -v /boot/kernel/mfi.ko - всё, висяк с таким диагнозом:
mfi0: <Drake Skinny> port 0xb000-0xb0ff mem 0xfe660000-0xfe663fff,0xfe600000-0xfe63ffff irq 36 at device 0.0 on pci7
mfi0: Using MSI
mfi0: Megaraid SAS driver Ver 4.XX
mfi0: Frame 0xffffff88be38a000 timed out command 0x13AF4040
mfi0: failed to send init command
device_attach: mfi0 attach returned 60

где xx  - версия драйвера. это сообщение базовое, от версии драйвера меняется XX

Ладно, обновим драйвер - с сайта LSI, версия 4.11.что-то там.
пробовал версию со сборкой в ядре, модулем и подкладывал готовую сборку модуля для 9-ки
ТОЖЕ САМОЕ

Ок, ещё знаю про cvsup. Сделал:
# uname -r
9.1-RELEASE-p2
Версия драйвера стала 4.23
ТОЖЕ САМОЕ

Все попытки делались с нуля, с чистой машины, БИОС последний (мать asus sabertooth 990fx rev 2.0), прошивка контроллера тоже крайняя. Диски видит, в винде работает.

Ладно, не срослось с FreeBSD 9.1, не гордый, пИнгвина водружу.
Пробовал, все версии x64:
centOS 5.9
centOS 6.4
Debian 6.0.7
Debian 6.0.7 freebsd версия - (прим. - дикость какая)
Результат - тот же, т.е. никакой: либо не видится, либо висит на момент инсталляции.

У кого-нибудь получилось эту адскую железяку запустить на юниксах и 64 бита чтобы?

P.S. Да, материнскую плату тоже менял, пробовал Intel платформу. никак.
На самом деле мне нужен RAID-5, если знаете как на встроенных недорейдах от AMD поднять RAID-5 - черкните пару строчек, я буду очень рад.

Заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено ALex_hha , 25-Апр-13 12:14 
> P.S. Да, материнскую плату тоже менял, пробовал Intel платформу. никак.
> На самом деле мне нужен RAID-5, если знаете как на встроенных недорейдах
> от AMD поднять RAID-5 - черкните пару строчек, я буду очень
> рад.

raid5 и встроенные недорейды понятия не совместимые!

P.S.
возможно сам контроллер глючный, я бы попробовал другой


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено lavr , 25-Апр-13 13:40 
> Добрый день!
> Столкнулся с проблемой установки рэйда LSI MegaRAID SAS 9240-4i на последней FreeBSD
> 9.1
> Устройство видит, но на моменте инициализации (или загрузки модуля ядра) виснет.
> Поставить операционку со вставленным контроллером не получается, останавливается загрузка.

важное: SAS 9240 на базе чипа LSISAS2008

> P.S. Да, материнскую плату тоже менял, пробовал Intel платформу. никак.
> На самом деле мне нужен RAID-5, если знаете как на встроенных недорейдах
> от AMD поднять RAID-5 - черкните пару строчек, я буду очень
> рад.

у данного контроллера имеются проблемы с рядом материнских карт на определенных
чипсетах, sorry, не помню каких, напишите в support LSI - ответят и подскажут.

> Заранее спасибо!

Техническая часть: LSI SAS 9240 выпускаются с IMR прошивкой!
В принципе, у 9240 очень неплохие показатели работы и пропускной способности и
для ZFS - очень неплохой контроллер, если использовать как HBA с IT-firmware.

Теперь вопросы:
1) у вас родной LSI SAS 9240 контроллер или OEM от Supermicro или IBM или...
2) у вас LSI SAS 9240 с последней прошивкой (firmware)?
3) вам нужен классно работающий рейд или все уперлось именно в HW RAID?

Соль, если вам нужен замечательно работающий RAID5 на базе 9240 - лучший вариант, это:

1) перешить LSI SAS 9240 прошивкой 9211-IT и вместо IMR, получить классный
HBA контроллер 9240 с IT-firmware (crossflash LSI SAS 9240 to 9211 IT-firmware)

2) поднять ZFS с нужным вам рейдом и наслаждаться

ps. Если память не изменяет, после crossflash на 9211 IT-firmware, контроллер должен
классно работать используя mps драйвер.


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено Webnode1st , 25-Апр-13 13:59 
Здравствуйте!
> важное: SAS 9240 на базе чипа LSISAS2008

Сказать затрудняюсь - на чипе стоит радиатор, гарантию терять не хочется...
# pciconf -lv
none3 at pci0:7:0:0:    class=0x010400 card=0x92411000 chip=0x00731000 rev=0x03 hdr=0x00
vendor     = 'LSI Logic / Symbios Logic'
device     = 'MegaRAID SAS 9240'
class      = mass storage
subclass   = RAID

Все эти строчки конечно есть в драйвере mfi_что_то.c .

> у данного контроллера имеются проблемы с рядом материнских карт на определенных
> чипсетах, sorry, не помню каких, напишите в support LSI - ответят и
> подскажут.

Да, это попробую.

> Техническая часть: LSI SAS 9240 выпускаются с IMR прошивкой!
> В принципе, у 9240 очень неплохие показатели работы и пропускной способности и
> для ZFS - очень неплохой контроллер, если использовать как HBA с IT-firmware.
> Теперь вопросы:
> 1) у вас родной LSI SAS 9240 контроллер или OEM от Supermicro
> или IBM или...

Родной, от LSI

> 2) у вас LSI SAS 9240 с последней прошивкой (firmware)?

Да, прошивка последняя - от 22.04.2013

> 3) вам нужен классно работающий рейд или все уперлось именно в HW
> RAID?

Мне нужен рейд, чтобы работал и не кашлял. Сгорел диск - поменял, рейд попыхтел сутки-двое - у меня всё снова хорошо. Вот такая схема мне нужна. :)

> Соль, если вам нужен замечательно работающий RAID5 на базе 9240 - лучший
> вариант, это:
> 1) перешить LSI SAS 9240 прошивкой 9211-IT и вместо IMR, получить классный
> HBA контроллер 9240 с IT-firmware (crossflash LSI SAS 9240 to 9211 IT-firmware)

Готов попробовать, где эту прошивку взять и есть ли возможность откатиться назад?
Маловероятно, что она официальная...

> 2) поднять ZFS с нужным вам рейдом и наслаждаться
> ps. Если память не изменяет, после crossflash на 9211 IT-firmware, контроллер должен
> классно работать используя mps драйвер.

Означает ли это, что с новой прошивкой я могу использовать его как HW RAID?
Спасибо!


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено lavr , 25-Апр-13 15:07 
> Здравствуйте!
>> важное: SAS 9240 на базе чипа LSISAS2008
> Сказать затрудняюсь - на чипе стоит радиатор, гарантию терять не хочется...
> # pciconf -lv
> none3 at pci0:7:0:0: class=0x010400 card=0x92411000 chip=0x00731000 rev=0x03 hdr=0x00
> vendor     = 'LSI Logic / Symbios Logic'
> device     = 'MegaRAID SAS 9240'
> class      = mass storage
> subclass   = RAID

из базы pciids:

0073  MegaRAID SAS 2008 [Falcon]
        1000 9240  MegaRAID SAS 9240-8i
        1000 9241  MegaRAID SAS 9240-4i

0x1000 - LSI, 0x0073 - MegaRAID SAS 2008 (на чипе 2008)
0x9241 - MegaRAID SAS 9240-4i

так что тут все нормально.

> Родной, от LSI
>> 2) у вас LSI SAS 9240 с последней прошивкой (firmware)?
> Да, прошивка последняя - от 22.04.2013
>> 3) вам нужен классно работающий рейд или все уперлось именно в HW
>> RAID?
> Мне нужен рейд, чтобы работал и не кашлял. Сгорел диск - поменял,
> рейд попыхтел сутки-двое - у меня всё снова хорошо. Вот такая
> схема мне нужна. :)

похоже с рейдами Вы не часто сталкивались, для управления Вам потребуется megacli
утилита, за работоспособность которой под FreeBSD, ничего сказать не могу.

именно такой подход предоставляет ZFS.

>> Соль, если вам нужен замечательно работающий RAID5 на базе 9240 - лучший
>> вариант, это:
>> 1) перешить LSI SAS 9240 прошивкой 9211-IT и вместо IMR, получить классный
>> HBA контроллер 9240 с IT-firmware (crossflash LSI SAS 9240 to 9211 IT-firmware)
> Готов попробовать, где эту прошивку взять и есть ли возможность откатиться назад?

там же где и все остальные, на lsi.
откатываться не пробовал, мне был нужен нормальный HBA с IT-firmware для ZFS, вместо
слабого RAID'а на базе IMR.

прим: без обид, судя по всему у Вас слабая практика работы с HW RAID и особенно с LSI'ными

> Маловероятно, что она официальная...

кто она? IT-firmware от LSI SAS 9211? Самая что ни на есть официальная от LSI,
благодаря которой вместо слабого RAID'а получается замечательный HBA контроллер
с Direct Access к HDD для ZFS.

>> 2) поднять ZFS с нужным вам рейдом и наслаждаться
>> ps. Если память не изменяет, после crossflash на 9211 IT-firmware, контроллер должен
>> классно работать используя mps драйвер.
> Означает ли это, что с новой прошивкой я могу использовать его как
> HW RAID?

нет

> Спасибо!

это означает что Вы можете использовать его как хороший HBA котроллер с приличными
характеристиками для прямого доступа к HDD для ZFS, никакого недоношенного HW RAID
через IMR firmware.

Соответственно требуемый уровень RAID'а, реализуется посредством ZFS с управлением и
прочими пирогами.


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено Webnode1st , 25-Апр-13 17:50 
Да, нашел мануал по перешивке железки.

> похоже с рейдами Вы не часто сталкивались, для управления Вам потребуется megacli

Да, знаком, эта тулза есть и работает на "старших" LSI - 9260 например.
> именно такой подход предоставляет ZFS.

И это хорошо. Ей и займусь.

> прим: без обид, судя по всему у Вас слабая практика работы с
> HW RAID и особенно с LSI'ными

Когда деревья были большими, а диски SCSI в 72Gb были пределом мечтаний, я сотоварищи  плотно работал с НОВЕЙШИМ контроллером SRCU42X - intel-ловая карта на базе того же самого LSI, поэтому спустя эти годы на LSI снова и повёлся... Несколько десятков серверов W2k/RedHat/Freebsd работали и радовали всех. Юниксы были все моими, винды - частично.

Консервативность у вендоров - великая вещь, интерфейс не поменялся вообще! Такой же тормозной :D

Спасибо за советы, тему можно закрывать.


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено lavr , 25-Апр-13 19:59 
> Когда деревья были большими, а диски SCSI в 72Gb были пределом мечтаний,
> я сотоварищи  плотно работал с НОВЕЙШИМ контроллером SRCU42X - intel-ловая
> карта на базе того же самого LSI, поэтому спустя эти годы
> на LSI снова и повёлся... Несколько десятков серверов W2k/RedHat/Freebsd работали и
> радовали всех. Юниксы были все моими, винды - частично.
> Консервативность у вендоров - великая вещь, интерфейс не поменялся вообще! Такой же
> тормозной :D

у LSI ЕСТЬ хорошие HW RAID, но до Adaptec они недотягивают.

> Спасибо за советы, тему можно закрывать.

удачи


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено Игорь , 17-Июл-13 19:51 
И каков итог мытарств? Получилось запустить на последних FreeBSD или Centos?

Спасибо.


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено lavr , 18-Июл-13 11:33 
> И каков итог мытарств? Получилось запустить на последних FreeBSD или Centos?

какие мытарства, Вы о чем?
Ни под FreeBSD/amd64 9.1, ни тем более под CentOS проблем быть не должно.

> Спасибо.


"Не установить LSI MegaRAID SAS 9240-4i в FreeBSD 9.1"
Отправлено mitay2 , 29-Окт-14 07:02 
Не могу зайти в утилиту управления контроллера
LSI MegaRAID SAS 9240-4i

4 диска, 2 рейда зеркала, загрузка с 1-го рейда, беда со вторым, его можно и похерить, но теперь не могу зайти в утилиту.

Один диск в одном рейде стал failed, хотел его убрать, начался процесс реконструкции, но адски долго на 0%, не дождался, вышел из утилиты, перезагрузился, больше не могу зайти в утилиту, пищит, до "Нажмите Ctrl + H" не доходит.

Что делать?