Есть рейд-контроллер LSI 9211-8i, к которому подключено 24 диска в режиме JBOD. ОС их видит нормально. Проблема в том, что не могу найти чем мониторить диски (вытянуть инфу, заменить jbod-диск и прочее). Пробовал качать отсюда
http://www.lsi.com/products/storagecomponents/Pages/LSISAS92... MegaRAID Storage Manager и MSM_MR_5_3_Solaris_11_x86, но оба не видят контроллер.
ОС Solaris 11.1, x86
Может чем-то другим можно мониторить?
А собственный солярный Fault Management не справляется? Были уже случаи, когда что-то с диском случалось, а fault management молчал?Потому как если все нормально с fault mgmt от самого Соляриса (т.е. он получает "понятную для него" информацию от контроллера), то и смотреть информацию можно через него. В простейшем случае - мониторить на предмет возникновения FM-инцидентов. Смотрите команды fmdump, fmadm. Точно так же по идее для горячей замены подойдут родные команды соляриса, смотрите cfgadm е примеру...
> А собственный солярный Fault Management не справляется? Были уже случаи, когда что-то
> с диском случалось, а fault management молчал?
> Потому как если все нормально с fault mgmt от самого Соляриса (т.е.
> он получает "понятную для него" информацию от контроллера), то и смотреть
> информацию можно через него. В простейшем случае - мониторить на предмет
> возникновения FM-инцидентов. Смотрите команды fmdump, fmadm. Точно так же по идее
> для горячей замены подойдут родные команды соляриса, смотрите cfgadm е примеру...Случаев таких не было, но есть одно но: у меня диски все как jbod. Соответственно при выпадении или замене диска его нужно добавлять через утилиту контроллера. А если она не работает, то толку от того, что диск вылетел - мало, нужно ж его заменить.
Оказывается, для него нужна утилита sas2ircu, поскольку это контроллер без поддержки RAID. Вот на всякий случай ссылка на guide http://www.lsi.com/downloads/Public/Host%20Bus%20A...
>[оверквотинг удален]
>> он получает "понятную для него" информацию от контроллера), то и смотреть
>> информацию можно через него. В простейшем случае - мониторить на предмет
>> возникновения FM-инцидентов. Смотрите команды fmdump, fmadm. Точно так же по идее
>> для горячей замены подойдут родные команды соляриса, смотрите cfgadm е примеру...
> Случаев таких не было, но есть одно но: у меня диски все
> как jbod. Соответственно при выпадении или замене диска его нужно добавлять
> через утилиту контроллера. А если она не работает, то толку от
> того, что диск вылетел - мало, нужно ж его заменить.
> Оказывается, для него нужна утилита sas2ircu, поскольку это контроллер без поддержки RAID.
> Вот на всякий случай ссылка на guide http://www.lsi.com/downloads/Public/Host%20Bus%20A...вопрос: нафик нужен контроллер с IR-firmware для использования дисков в JBOD,
если IT-Firmware для этих целей подходит лучше, ровно как и zfs и smartmontools
для дисков?
> вопрос: нафик нужен контроллер с IR-firmware для использования дисков в JBOD,
> если IT-Firmware для этих целей подходит лучше, ровно как и zfs и
> smartmontools
> для дисков?А какое это отношение имеет к поиску утилиты? Мне достались такие сервера с такими карточками.
>> вопрос: нафик нужен контроллер с IR-firmware для использования дисков в JBOD,
>> если IT-Firmware для этих целей подходит лучше, ровно как и zfs и
>> smartmontools
>> для дисков?
> А какое это отношение имеет к поиску утилиты? Мне достались такие сервера
> с такими карточками.утилиту Вы нашли, просто явно на LSI она не лежит, но поиск cli позволяет ее найти,
так что этот вопрос решен, поэтому можно посмотреть в "корень".А корень, исходя из изложенного - диски в JBOD, посему:
отношение простое, диски в JBOD переводят чтобы использовать каждый диск в отдельности,
в ином случае, создают RAID'ы разных уровней, на мой взгляд, ну очень резонный вопрос.ps. Достался сервер... Проще сделать backup данных которые на дисках в JBOD, перешить
контроллер в IT-mode и не нужно будет никаких утилит LSI, хочешь - UFS, хочешь - ZFS,
и smartmontools. Как итог - не нужно будет расхлебывать чужие, непонятные идеи,
неудивлюсь если на дисках в JBOD - ZFS...
Я помню этот RAID Manager. Как по мне - жуткая штука, кот. действительно очень тяжело заводится на солярисе.Насчет sas2ircu не знаю, никогда не пользовался. А вот вспомнил про "универсальное" средство от LSI - утилита MegaCLI. Пишу универсальное, т.к. это видимо наиболее низкоуровневая утилита. Вот сколько встречал изделий от LSI (само собой не буду врать, что все возможные) на солярисе - все брала. Думаю, что стОит попробовать.
Как я понимаю, можно взять вот здесь - http://www.lsi.com/sep/Pages/oracle/sg_x_sas6-r-int-z.aspx. Описана она достаточно неплохо например вот здесь - http://tools.rapidsoft.de/perc/perc-cheat-sheet.html
> Как я понимаю, можно взять вот здесь - http://www.lsi.com/sep/Pages/oracle/sg_x_sas6-r-int-z.aspx.Именно оттуда и брал.
так что - есть какой-то толк от MegaCLI или тоже мимо?
> так что - есть какой-то толк от MegaCLI или тоже мимо?Мимо
>> так что - есть какой-то толк от MegaCLI или тоже мимо?
> МимоА что именно "мимо"? Какое сообщение выводит MegaCLI? Это вполне стандартная карточка, которую Sun/Oracle продаёт как SGX-SAS6-INT-Z, и MegaCLI её должен видеть (хотя, прямо сказать, MegaCLI написана сумасшедшими марсианами с юпитера - более безумный синтаксис ключей еще надо поискать...)
>>> так что - есть какой-то толк от MegaCLI или тоже мимо?
>> Мимо
> А что именно "мимо"? Какое сообщение выводит MegaCLI? Это вполне стандартная карточка,
> которую Sun/Oracle продаёт как SGX-SAS6-INT-Z, и MegaCLI её должен видеть (хотя,
> прямо сказать, MegaCLI написана сумасшедшими марсианами с юпитера - более безумный
> синтаксис ключей еще надо поискать...)Просто пустую строку (+ ErrorCode 0x0). Это означает, что она не нашла контроллер.
>>>> так что - есть какой-то толк от MegaCLI или тоже мимо?
>>> Мимо
>> А что именно "мимо"? Какое сообщение выводит MegaCLI? Это вполне стандартная карточка,
>> которую Sun/Oracle продаёт как SGX-SAS6-INT-Z, и MegaCLI её должен видеть (хотя,
>> прямо сказать, MegaCLI написана сумасшедшими марсианами с юпитера - более безумный
>> синтаксис ключей еще надо поискать...)
> Просто пустую строку (+ ErrorCode 0x0). Это означает, что она не нашла
> контроллер."prtconf -v" в студию :)
>>>>> так что - есть какой-то толк от MegaCLI или тоже мимо?
>>>> Мимо
>>> А что именно "мимо"? Какое сообщение выводит MegaCLI? Это вполне стандартная карточка,
>>> которую Sun/Oracle продаёт как SGX-SAS6-INT-Z, и MegaCLI её должен видеть (хотя,
>>> прямо сказать, MegaCLI написана сумасшедшими марсианами с юпитера - более безумный
>>> синтаксис ключей еще надо поискать...)
>> Просто пустую строку (+ ErrorCode 0x0). Это означает, что она не нашла
>> контроллер.
> "prtconf -v" в студию :)
$ prtconf -v | grep LSISAS
value='LSISAS2008ALLSAS9211-8iH3-25250-02FSP30531628'
value='LSISAS2008'
>> "prtconf -v" в студию :)
>
> $ prtconf -v | grep LSISAS
> value='LSISAS2008ALLSAS9211-8iH3-25250-02FSP30531628'
> value='LSISAS2008'
>Да целиком бы его глянуть.
>>> "prtconf -v" в студию :)
>>
>> $ prtconf -v | grep LSISAS
>> value='LSISAS2008ALLSAS9211-8iH3-25250-02FSP30531628'
>> value='LSISAS2008'
>>
> Да целиком бы его глянуть.Зачем? там около 1000 строк. Что вы хотите там увидеть?
>>>> "prtconf -v" в студию :)
>>>
>>> $ prtconf -v | grep LSISAS
>>> value='LSISAS2008ALLSAS9211-8iH3-25250-02FSP30531628'
>>> value='LSISAS2008'
>>>
>> Да целиком бы его глянуть.
> Зачем? там около 1000 строк. Что вы хотите там увидеть?Ответ на вопрос "почему MegaCLI не видит устройство". А raidctl у Вас работает?
root@blackbox:~# raidctl -l
Controller: 4
Disk: 0.6.0
Disk: 0.7.0
root@blackbox:~# raidctl -l -g 0.7.0 4
Disk Vendor Product Firmware Capacity Status HSP
----------------------------------------------------------------------------
0.7.0 ATA WDC WD20EARX-00P AB51 1.8T GOOD N/A
>[оверквотинг удален]
> root@blackbox:~# raidctl -l -g 0.7.0 4
> Disk Vendor Product
> Firmware
> Capacity Status HSP
> ----------------------------------------------------------------------------
> 0.7.0 ATA WDC WD20EARX-00P AB51
> 1.8T
> GOOD
> N/A
>
У меня вопрос: что вы хотите от меня сейчас? Решение найдено и оно работает. Или хотите меня от него уберечь, что бы я использовал другие утилиты?
> У меня вопрос: что вы хотите от меня сейчас? Решение найдено и
> оно работает. Или хотите меня от него уберечь, что бы я
> использовал другие утилиты?Нет, мне просто любопытно. Хорошего дня :)