Вопрос или проблема
Добрый день!
У меня есть шасси Supermicro 216BE1C-R920LPB с материнской платой Supermicro X11DPi-NT и задней панелью BPN-SAS3-216EL1-N4, контроллерами BROADCOM 9560-8i и 9560-16i, а также четыре накопителя Samsung PM9A3 U2.
Накопители подключены через заднюю панель к 9560-16i и 9560-8i с помощью кабелей ACD-60002-MD (Slimline SASx8 (SFF8654) -to- 2 SAS HD x4 (SFF8643 (NVMe Connection))).
Если накопители подключены к 9560-8i, в BIOS в меню контроллера видны два накопителя Samsung PM9A3 U2, но если они подключены к 9560-16i, то в BIOS нет накопителей.
Может быть, существует настройка, которая разблокирует NVMe в 9560-16i?
Ответ или решение
Здравствуйте!
Проблема, которую вы описали, связана с тем, что контроллер Broadcom 9560-16i не видит U.2 диски Samsung PM9A3 при подключении через заднюю панель BPN-SAS3-216EL1-N4 в шасси Supermicro. Это может быть вызвано различными факторами, начиная от аппаратных настроек и заканчивая прошивкой контроллера или драйверами. Давайте рассмотрим данную ситуацию подробнее.
Теория
Прежде всего, важно понимать, что контроллеры Broadcom серии 9500, включая 9560-8i и 9560-16i, могут работать как с SAS/SATA, так и с NVMe накопителями. Однако интерфейсы и прошивки этих двух типов накопителей бывают различными. Контроллеры могут требовать определённой конфигурации для корректной работы с NVMe, так как большинство из них изначально настроены для работы с SAS/SATA дисками.
Для управления NVMe дисками через контроллеры, последние должны поддерживать протокол NVMe через SAS интерфейс (так называемый NVMe-oF – NVMe over Fabrics). Здесь также играют свою роль кабели и их поддержка соответствующих протоколов передачи данных.
Пример
Вы отметили, что при подключении дисков через 9560-8i два из четырёх дисков видны в BIOS. Это означает, что как минимум часть вашей конфигурации, включая кабели и диски, работает корректно с данным контроллером. Однако при подключении через 9560-16i диски не видны.
Это может указывать на несколько возможных причин:
-
Конфигурация контроллера: Возможно, 9560-16i требует дополнительной настройки для поддержки NVMe. В BIOS или другом программном обеспечении управления контроллером может потребоваться включение поддержки NVMe, если оно присутствует.
-
Прошивка контроллера: Прошивка 9560-16i может быть устаревшей или иметь отличия в поддержке NVMe по сравнению с 9560-8i. Обновление прошивки контроллера может решить проблему.
-
Кабели и подключение: Хотя кабели ACD-60002-MD и поддерживают Slimline SASx8 и NVMe через SFF8643, физическое подключение или качество кабелей могут влиять на обнаружение дисков.
Применение
-
Проверка конфигурации BIOS: Перейдите в настройки BIOS вашего контроллера 9560-16i. Если доступен раздел конфигурации для U.2/NVMe дисков, убедитесь, что он активирован. Некоторые контроллеры требуют явного включения этой функции.
-
Обновление прошивки: Проверьте, есть ли обновления для вашего контроллера 9560-16i на сайте производителя Broadcom. Обновление прошивки может включать исправления и улучшения для работы с NVMe дисками.
-
Проверка кабелей: Убедитесь, что кабели ACD-60002-MD исправны и надлежащим образом подключены. Иногда бывает полезно проверить каждый кабель отдельно, чтобы убедиться в их работоспособности.
-
Задняя панель и задействованные порты: Убедитесь, что задняя панель поддерживает NVMe и что используемые порты подходят для такого подключения. Хотя BPN-SAS3-216EL1-N4 поддерживает множество интерфейсов, важно точно знать, какие порты задействованы.
-
Логи системы и драйверы: Проверьте системные логи на предмет каких-либо устаревших драйверов или сообщений об ошибках при загрузке системы. Убедитесь, что у вас установлены последние версии драйверов для вашего оборудования.
Заключение
Ошибки конфигурации или несовместимость компонентов часто вызывают такие проблемы. Последовательный и систематический подход к проверке всех частей системы (прошивки, кабели, конфигурации контроллера и др.) часто помогает быстро выявить узкое место. Каждый этап диагностики исключает одну или несколько возможных причин проблемы, приближая вас к её решению.
Надеюсь, эти советы помогут вам найти источник проблемы и эффективно её устранить. Если после всех этих проверок проблема все ещё актуальна, может потребоваться обращение в техническую поддержку Supermicro или Broadcom для дополнительной диагностики.