Рейтинг:1

Карта SAS HBA не работает

флаг in

У меня есть сервер NAS с тремя картами SAS HBA. Два из них имеют SAS3 и работают нормально, они подключаются к трем шкафам JBOD на 48 дисков. Третий - SAS2, подключается к ленточному роботу с 5 дисками и не работает.

Сервер — Supermicro SYS-2029U-TR4T. Рассматриваемая карта SAS2 HBA представляет собой LSI 9201-16e. Сервер работает под управлением CentOS 7 с последними обновлениями на момент публикации.

Я пробовал перемещать карту в разные слоты PCIe, и лучшее, что мне удалось сделать, это заставить ее отображаться в lspci. В некоторых слотах ОС его даже не распознает. Когда ОС указана в lspci, она пытается загрузить драйвер mpt2sas, что приводит к сбою со следующим выводом:

[4401.676636] загружена версия mpt2sas 20.103.01.00
[4401.677574] mpt2sas 0000:5e:00.0: невозможно отключить ASPM; ОС не имеет управления ASPM
[4401.677930] mpt2sas_cm0: ПОДДЕРЖИВАЕТСЯ АДРЕСАЦИЯ DMA ШИНЫ PCI 64 BIT, общая память (791000116 КБ)
[4401.732434] mpt2sas_cm0: CurrentHostPageSize равен 0: установка размера страницы хоста по умолчанию на 4 КБ
[4401.732450] mpt2sas_cm0: поддерживаемые векторы MSI-X: 1
[4401.732454] mpt2sas_cm0: 0 1
[4401.732548] mpt2sas 0000:5e:00.0: irq 571 для MSI/MSI-X
[4401.732637] mpt2sas_cm0: очереди с большим количеством операций ввода-вывода: отключены
[4401.732639] mpt2sas0-msix0: PCI-MSI-X включен: IRQ 571
[4401.732642] mpt2sas_cm0: iomem (0x00000000c5ec0000), сопоставленный (0xffffc243e3960000), размер (16384)
[4401.732643] mpt2sas_cm0: ioport (0x0000000000009000), размер (256)
[4401.787430] mpt2sas_cm0: CurrentHostPageSize равен 0: установка размера страницы хоста по умолчанию на 4 КБ
[4402.306189] mpt2sas_cm0: пул ответов: ошибка dma_pool_alloc
[4413.653575] mpt2sas_cm0: сбой в драйверах/scsi/mpt3sas/mpt3sas_scsih.c:10651/_scsih_probe()!

Попытка перечислить карту с помощью sas2flash версии 20.00.00.00 завершается с ошибкой "Адаптеры LSI SAS не найдены!"

есть идеи?

Michael Hampton avatar
флаг cz
Вы вытаскивали карту и обновляли ее прошивку на другом компьютере?
Andrew Henle avatar
флаг ph
Если другие карты работают в слотах, которых нет у этой карты LSI, у вас пресс-папье, а не HBA.
Рейтинг:1
флаг in

Мне удалось прошить карту через UEFI-версию sas2flash с небольшой помощью из этого руководства: https://forums.serverbuilds.net/t/guide-updating-your-lsi-sas-controller-with-a-uefi-материнская плата/131

На карте использовалась прошивка версии 13, и после прошивки прошивкой версии 20 она заработала нормально.

Ответить или комментировать

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