Все предыдущие контроллеры PERC могли управляться / контролироваться инструментами LSI MegaCLI. Последняя версия этих инструментов, похоже, не распознает мою карту H700:
$ sudo /opt/MegaRAID/MegaCli/MegaCli64 -adpCount
Controller Count: 0.
Есть ли какие-нибудь варианты помимо установки массивного пакета OMSA?
-Бен
Вы не упомянули, какой «последний выпуск» вы использовали. Я просто попробовал это, и теперь, похоже, все работает нормально. Dell H700 использует этот набор микросхем:
# lspci -v | grep LSI
01:00.0 RAID bus controller: LSI Logic / Symbios Logic LSI MegaSAS 9260 (rev 05)
Посетите раздел поддержки на сайте LSI, 9260 является частью «линейки ценностей MegaRAID». Это привело меня к MegaRAID SAS 9260-8i, перейдите на вкладку "Загрузки" оттуда. Я скачал «MegaCLI - Linux (MegaRAID Release 5.0)», версию 8.01.06 от 28 февраля 2011 года. Разархивируйте пакет, затем установите / запустите его следующим образом:
# rpm -i Lib_Utils-1.00-08.noarch.rpm MegaCli-8.01.06-1.i386.rpm
# /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL
Adapter #0
==============================================================================
Versions
================
Product Name : PERC H700 Integrated
Serial No : 0000000
FW Package Build: 12.10.0-0025
Я пропустил серийный номер здесь из соображений конфиденциальности. Возможно, вам также потребуется обновить прошивку вашей карты, чтобы сделать ее совместимой. Я не удивлюсь, что это не сработало, когда вы попробовали это, и с тех пор исправили. Я стараюсь не покупать эти новые контроллеры у Dell до тех пор, пока они не будут выпущены, как можно дольше из-за подобных проблем.
Вы смотрели mdadm? Смотрите здесь для получения дополнительной информации: мдадм