Назад | Перейти на главную страницу

Storage Spaces Direct (s2d) неправильный тип шины с рейд-контроллером в режиме HBA

Я планирую кластер s2d с 4 узлами, каждый из которых подключен к 8 дискам (2ssd, 6hdd) через контроллер LSI / Avago 3108. Контроллер правильно работает в режиме HBA, а диски видны через командлет Get-PhysicalAdapter в PS на сервере:

PS > Get-PhysicalDisk | ft UniqueId, FriendlyName, BusType, MediaType

UniqueId                         FriendlyName         BusType MediaType
--------                         ------------         ------- ---------
618XXXXXXXXXXXXXXXXXXXXXXXXXXXXX DELL PERC H730 Mini  RAID    Unspecified  
5000CXXXXXXXXXXX                 ATA ST9500620NS      RAID    HDD
50025XXXXXXXXXXX                 ATA SAMSUNG MZ7KM960 RAID    SSD
5000CXXXXXXXXXXX                 ATA ST9500620NS      RAID    HDD
5000CXXXXXXXXXXX                 ATA ST9500620NS      RAID    HDD
5000CXXXXXXXXXXX                 ATA ST9500620NS      RAID    HDD
5000CXXXXXXXXXXX                 ATA ST9500620NS      RAID    HDD
5000CXXXXXXXXXXX                 ATA ST9500620NS      RAID    HDD
50025XXXXXXXXXXX                 ATA SAMSUNG MZ7KM960 RAID    SSD

Моя проблема в том, что тип bustype по-прежнему отображается как «RAID», но контроллер находится в режиме HBA.

(первую строку (DELL PERC H730 Mini) можно игнорировать, это системный диск, который подключен к другому контроллеру и настроен как простой том RAID1, поэтому RAID является правильным типом шины там, но не для всех других дисков. )

s2d не может использоваться с BusType RAID, мой вопрос: могу ли я убедить Windows, что этот контроллер на самом деле является SAS HBA?

Я уже изменил S2DBusTypes на 0x100, чтобы эти диски можно было использовать в качестве устройств S2D через PS:

PS > (Get-Cluster).S2DBusTypes=0x100

но, согласно этой статье, эта функция предназначена только для тестирования ...

https://msdn.microsoft.com/en-us/library/windows/hardware/dn929502%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

спасибо за любые идеи о том, как изменить тип шины ...

Я столкнулся с той же проблемой, пытаясь создать выделенный кластер хранения S2D с двумя узлами для одного из филиалов. RAID типа шины не подходит, и мне пришлось заменить контроллеры 3108 на какой-то другой HBA, что было беспорядком. Поэтому я решил создать аппаратный RAID внутри каждого хоста и использовать бесплатный Starwind VSAN. https://www.starwindsoftware.com/starwind-virtual-san-free как переносчик данных, который работает поверх аппаратного RAID и изначально работает в Windows вместо S2D. Для меня здесь идеально было то, что на самом деле лицензия на центр обработки данных не требуется. Работает как шарм.

Попробуйте вручную установить драйверы "SDS" после установки JBOD, как указано в файле readme.

Индивидуальный режим JBOD MegaRAID Начиная с MR 6.12, есть два двоичных файла драйвера MegaRAID, которые следует использовать следующим образом: 1) win_megaraid_drv_rel.zip: этот двоичный zip-файл должен использоваться для режима RAID 2) win_megasds_drv_rel.zip: этот двоичный zip-файл должен использоваться для режима JBOD

Мы рекомендуем использовать конфигурации сервера в программе Windows Server Software Defined.

Все серверы Dell с поддержкой Storage Spaces Direct используют контроллер хранилища Dell HBA 330.

КлаусДжор (Microsoft)