我有两台带有Windows Server 2016的HP ProLiant DL380 Gen9服务器,SQL Server 2016将安装在具有Storage Spaces Direct的故障转移群集中。 当我尝试通过PowerShell激活S2D时,出现错误:
警告:2017/07 / 13-10:13:48.295节点DB1上的磁盘号2({455cd214-ecdd-7e52-b5c5-a505367c878c},友好名称“HP LOGICAL VOLUME”)具有不受支持的介质types
HDD和SSD都安装在RAID中。 SSD被识别为MediaType SSD,但HDD没有指定。 通过Set-PhysicalDisk更改MediaType -FriendlyName HPLogicalVolume -MediaType HDD失败。
HDD和SSD在线,但没有分区,被识别为总线typesSAS。
如何在此configuration中直接激活存储空间,或者我的错误在哪里?
提前谢谢了。
您必须使用不含RAID,无FC和无iSCSI的Storage Spaces Direct支持媒体types。 应该是SATA,SAS和NVMe。
驱动器
使用本地连接的SATA,SAS或NVMe驱动器。
如果您说没有兼容的SAS HBA,并且希望通过使用registry调整或安装第三方filter驱动程序来强制使用RAID – > SAS来使用RAID控制器和单个驱动程序RAID0节点,则可以轻松解决此问题。
虽然我找不到驱动程序
PS一般来说,我只会在两个节点上跳过使用S2D,但最好的情况是笨拙的:容错性不是很好:集群无法连续存在第二个磁盘或节点崩溃,多弹性磁盘和擦除编码可用。
对,在两个或三个节点configuration中使用Storage Spaces Direct并不是最好的主意。 HPE或Starwind等领域都有很多解决scheme。 HPE Storevirtual与两个节点和另外的见证节点一起工作。 Starwind通过devise与两个节点一起工作。 https://www.hpe.com/us/en/storage/storevirtual.html