Hello.
We are evaluating Windows Server 2016 TP3 and Storage Spaces Direct.
We have following lab:
Firmware/Driver Information for Controller PERC H730 Mini:
Firmware Version 25.3.0.0016
Driver Version 6.602.12.00
Storport Driver Version 10.0.10514.0
When we do Get-PhysicalDisk OS recognizes physical disks and their non-raid properties but BusType is still RAID.
RAID BusType doesn't let us to pass through "Storage Spaces Direct" Cluster validation test and get those drives for S2D pool creation until we set:
(Get-Cluster).DASModeBusTypes=0x100
This allows to create S2D Cluster but as Microsoft states changing DASModeBusTypes flag is for testing purposes only and not for production.
https://msdn.microsoft.com/en-us/library/windows/hardware/dn929502(v=vs.85).aspx
PS > Get-PhysicalDisk | Sort-Object FriendlyName | ft FriendlyName,HealthStatus,Size,BusType,MediaType
FriendlyName HealthStatus Size BusType MediaType
------------ ------------ ---- ------- ---------
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
ATA INTEL SSDSC2BX20 Healthy 199179108352 RAID SSD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
SEAGATE ST1200MM0088 Healthy 1199369617408 RAID HDD
....
***********************************************************
Is there any problem with Storage Controller driver that it's still giving "RAID BusType" us instead of SAS/SATA of non-RAID disks? Does it mean we won't be able to use such design for production?
Thoughts?
Firmware Version | 25.3.0.0016 |
Driver Version | 6.602.12.00 |
Storport Driver Version | 10.0.10514.0 |
Solved! Go to Solution.
Hello.
In Windows Server Storage Spaces direct, RAID controller cards will still been viewed in RAID status even after changing the operating mode to HBA. We recommend that you use exclusively supported HBA cards for the respective servers. P/N K6V6W for R930 and P/N 2PHG9 for R730XD
It seems it should be a "PERC HBA330 12GB Controller Minicard" controller, not H330 or H730. But for testing I found, that this settings solves the issue:
(get-cluster).S2DBusTypes=”0x100″
After setting this parameter I was able to configure S2D Storage Pool on H730 controller.
Hello,
Same issue here. Perc is in HBA mode and disk are in non raid but windows still see bus type : RAID.
Regards,
I have the same situation on R930 and H730. For now without any resolution. How to workaround this issue? How to use "(Get-Cluster).DASModeBusTypes=0x100" or "(Get-Cluster).S2DBusTypes=0x100"?
Hello.
In Windows Server Storage Spaces direct, RAID controller cards will still been viewed in RAID status even after changing the operating mode to HBA. We recommend that you use exclusively supported HBA cards for the respective servers. P/N K6V6W for R930 and P/N 2PHG9 for R730XD
It seems it should be a "PERC HBA330 12GB Controller Minicard" controller, not H330 or H730. But for testing I found, that this settings solves the issue:
(get-cluster).S2DBusTypes=”0x100″
After setting this parameter I was able to configure S2D Storage Pool on H730 controller.
Fantastic! Keep us posted on any other issues you might encounter.