Форум русскоязычного сообщества Ubuntu


Автор Тема: Supermicro x9dri-f + LSI SAS 9201-16i не видит диски  (Прочитано 691 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн root.mce

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Наверное надо начать с того что установлено две ОС windows 10 + ubuntu 20.04 что бы не было подозрений что нерабочее что то)
Суть проблемы такая сервак с материнкой Supermicro x9dri-f и контроллером LSI SAS 9201-16i в HBA.
Загружаюсь в винде все работает норм видит все диски и в любом разъеме экспандера, загружаюсь в ubuntu и тишина ниже пруфы

Контроллер есть...
blood@server:~$ lspci -s 00
00:00.0 Host bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 DMI2 (rev 04)
02:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
02:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
06:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor] (rev 02)
07:00.0 Serial Attached SCSI controller: Intel Corporation C602 chipset 4-Port SATA Storage Control Unit (rev 06)
80:00.0 PCI bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 PCI Express Root Port in DMI2 Mode (rev 04)
82:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 172Xa/172Xb (rev 01)

На вид вроде все норм...
blood@server:~$ lspci -vd 1000:0064
06:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor] (rev 02)
        Subsystem: Broadcom / LSI SAS 9201-16i
        Flags: bus master, fast devsel, latency 0, IRQ 44, NUMA node 0
        I/O ports at 7000 [size=256]
        Memory at dfb9c000 (64-bit, non-prefetchable) [size=16K]
        Memory at dfb40000 (64-bit, non-prefetchable) [size=256K]
        Expansion ROM at df900000 [disabled] [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: mpt3sas
        Kernel modules: mpt3sas

А вот диска нет...
blood@server:~$ sudo fdisk -l
[sudo] пароль для blood:
Диск /dev/loop0: 55,45 MiB, 58130432 байт, 113536 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт


Диск /dev/loop1: 219 MiB, 229638144 байт, 448512 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт


Диск /dev/loop2: 50,98 MiB, 53432320 байт, 104360 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт


Диск /dev/loop3: 65,1 MiB, 68259840 байт, 133320 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт


Диск /dev/loop4: 32,3 MiB, 33865728 байт, 66144 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт


Диск /dev/nvme0n1: 2,93 TiB, 3200631791616 байт, 6251233968 секторов
Disk model: SAMSUNG MZPLL3T2HAJQ-00005
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: A169278F-XXX-XXX-XXX-XXXXXX7F3D7

Устр-во        начало      Конец    Секторы Размер Тип
/dev/nvme0n1p1     34      32767      32734    16M Зарезервированный раздел Microsoft
/dev/nvme0n1p2  32768 6251231231 6251198464   2,9T Microsoft basic data


Диск /dev/sda: 238,49 GiB, 256060514304 байт, 500118192 секторов
Disk model: SPCC Solid State
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x64c23dfb

Устр-во    Загрузочный    начало     Конец   Секторы Размер Идентификатор Тип
/dev/sda1  *                2048    104447    102400    50M             7 HPFS/NTFS/exFAT
/dev/sda2                 104448 346292028 346187581 165,1G             7 HPFS/NTFS/exFAT
/dev/sda3              346292224 348159999   1867776   912M            27 Скрытый NTFS WinRE
/dev/sda4              348162046 500117503 151955458  72,5G             5 Расширенный
/dev/sda5              348162048 349210623   1048576   512M             b W95 FAT32
/dev/sda6              349212672 500117503 150904832    72G            83 Linux

Скрины что в винде норм, прикладываю...



« Последнее редактирование: 21 Января 2022, 21:35:14 от root.mce »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1563
    • Просмотр профиля
Re: Supermicro x9dri-f + LSI SAS 9201-16i не видит диски
« Ответ #1 : 21 Января 2022, 21:52:11 »

shamanhuev

  • Гость
Re: Supermicro x9dri-f + LSI SAS 9201-16i не видит диски
« Ответ #2 : 21 Января 2022, 22:40:49 »
 Serial Attached SCSI controller: Broadcom / LSI SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor] (rev 02)
        Subsystem: Broadcom / LSI SAS 9201-16i
Как насчёт проприетари при установке Ubuntu ?

Оффлайн root.mce

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Supermicro x9dri-f + LSI SAS 9201-16i не видит диски
« Ответ #3 : 22 Января 2022, 10:16:54 »
А вот диска нет...

lsscsi

blood@server:~$ lsscsi -s
[3:0:0:0]    disk    ATA      SPCC Solid State 0A0   /dev/sda    256GB
[N:0:33:1]   disk    SAMSUNG MZPLL3T2HAJQ-00005__1              -          3.20TB

Serial Attached SCSI controller: Broadcom / LSI SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor] (rev 02)
        Subsystem: Broadcom / LSI SAS 9201-16i
Как насчёт проприетари при установке Ubuntu ?

Что вы предлагаете не совсем пойму? Установку ubuntu всегда делаю по умолчанию стандарт с обновлением компонентов. У меня 15 серваков таких, единственная разница что бэкплейт у этого другой и остальные на 16 дисков, этот на 24 диска и соединен он двумя SFF-8087 на SFF-8087, а на других которые работают без проблем  4 кабеля SFF-8087 на SATA/SAS

Оффлайн root.mce

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Supermicro x9dri-f + LSI SAS 9201-16i не видит диски
« Ответ #4 : 24 Января 2022, 22:18:53 »
Проблему решил. Решение ниже)
Поменял HBA LSI 9201-16i на LSI 9211-4i и сразу все заработало. Понял тем самым что дело в контролере и начал копать в этом направлении. Покрутил все доступные настройки и понял что не в них дело. Принял решение обновить bios и Firmware LSI 9201 - 16i. Далее даю пошаговую инструкцию вдруг кому то да пригодится:
1. Идем на сайт broadcom и качаем два архива 9201-16i_Package_P20_IT_FW_BIOS_for_MSDOS_Windows и Installer_P20_for_UEFI из них берем файлы и кидаем в одну папку:
sas2flash_efi_ebc_rel/sas2flash.efi
sasbios_rel/mptsas2.rom
Firmware/HBA_9201_16i_IT/9201-16i_it.bin
2. Заходим в биос и ставим загрузку UEFI в качестве загрузочного диска выбираем консоль EFI
3. После ее загрузки вводим mode и видим режимы доступные для разрешения консоли (это делается для того что бы видеть больше строк)
mode 100 314. Далее вводим map и в списке ищем устройство FSx на шине USB вводим например
FS2:\5. Командами ls смотрим папки а переходим в нее командой cd
6. Смотрим есть ли контроллер в системе:
sas2flash.efi -listall7. Указываем прошить FW и Bios
sas2flash.efi -o -f 9201-16i_it.bin -b MPTSAS2.ROM8. Перезагружаемся и видим все диски теперь в linux и windows у меня стояла 13 прошивка судя по всему из-за нее такой баг был(
P.S. Всем удачи и добра)

 

Страница сгенерирована за 0.025 секунд. Запросов: 20.