LSI MegaRAID SAS hwraid на 16,04

Ubuntu 16.04 испытывает затруднения при работе с LSI MegaRAID SAS 9240-4i аппаратного RAID-контроллера. Кто-либо заставил эту карту работать, или связанная модель?

Вот некоторые детали того, что я испытываю:

# lspci | grep Mega
03:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID SAS 2008 [Falcon] [1000:0073] (rev 03)

# dmesg | grep mega
[    4.654760] megasas: 06.810.09.00-rc1
[    4.655001] megaraid_sas 0000:03:00.0: FW now in Ready state
[    4.655029] megaraid_sas 0000:03:00.0: firmware supports msix : (0)
[    4.655031] megaraid_sas 0000:03:00.0: current msix/online cpus : (1/12)
[    4.655033] megaraid_sas 0000:03:00.0: RDPQ mode     : (disabled)
[    4.677786] megaraid_sas 0000:03:00.0: Failed to init firmware

Спасибо за любую справку!

Править:
Этот контроллер должен хорошо работать с Linux согласно здесь. Кроме того, после перезагрузки Windows после начальной загрузки Linux LiveCD, Менеджер хранилища MegaRAID открывается для жалобы на микропрограммную ошибку. Это никогда не происходило прежде и только происходит после начальной загрузки Linux. Я проверил версию микропрограммного обеспечения, и это довольно устарело. Следовательно, я теперь подозреваю, что микропрограммное обновление может решить мою проблему. Я попробую, как только я обновил свои резервные копии.

Редактирование 2:
Обновление встроенного микропрограммного обеспечения контроллера ничего не изменило. У кого-либо есть какие-либо идеи?

2
задан 29 July 2016 в 18:14

2 ответа

У меня была очень похожая проблема с сервером человечности 17.04 и 9240-8i LSI. Оказалось, что я установил человечность в режиме UEFI, но моя материнская плата пыталась загрузить встроенное микропрограммное обеспечение BIOS из контроллера. Я получил тот же самый вывод dmesg, описанный в вопросе.

я решил вопрос путем изменения моей BIOS для предпочтения встроенного микропрограммного обеспечения UEFI от устройств PCI-E.

После этого, драйверы человечности, загруженные правильно и мои диски, были доступны от OS.

Изменение моих настроек BIOS также отключает GUI RAID, который мог загрузиться во время начальной загрузки, но мне не было нужно это, так как я уже установил свою конфигурацию.

1
ответ дан 2 December 2019 в 04:54

У меня есть ПК с тем же (или подобный) RAID-контроллер (только с одним присоединенным диском), но это, кажется, работает на меня:

root@mypc:~# lspci | grep -i raid
04:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2008 [Falcon] (rev 03)
root@mypc:~# dmesg | grep mega
[    1.595487] megasas: 06.810.09.00-rc1
[    1.601883] megaraid_sas 0000:04:00.0: FW now in Ready state
[    1.601907] megaraid_sas 0000:04:00.0: firmware supports msix    : (0)
[    1.601909] megaraid_sas 0000:04:00.0: current msix/online cpus  : (1/4)
[    1.601910] megaraid_sas 0000:04:00.0: RDPQ mode : (disabled)
[    1.651293] megaraid_sas 0000:04:00.0: controller type   : iMR(0MB)
[    1.651296] megaraid_sas 0000:04:00.0: Online Controller Reset(OCR)  : Enabled
[    1.651297] megaraid_sas 0000:04:00.0: Secure JBOD support   : No
[    1.651300] megaraid_sas 0000:04:00.0: megasas_init_mfi: fw_support_ieee=67108864
[    1.651302] megaraid_sas 0000:04:00.0: INIT adapter done
[    1.651453] megaraid_sas 0000:04:00.0: Jbod map is not supported megasas_setup_jbod_map 4941
[    1.699292] megaraid_sas 0000:04:00.0: pci id        : (0x1000)/(0x0073)/(0x1028)/(0x1f78)
[    1.699294] megaraid_sas 0000:04:00.0: unevenspan support    : no
[    1.699296] megaraid_sas 0000:04:00.0: firmware crash dump   : no
[    1.699297] megaraid_sas 0000:04:00.0: jbod sync map     : no

root@mypc:~# uname -r
4.4.0-38-generic

Однако завершение работы, кажется, оставляет диск в грязном состоянии, и я должен выполнить fsck на перезагрузке.

0
ответ дан 2 December 2019 в 04:54

Другие вопросы по тегам:

Похожие вопросы: