Storage Spaces Direct HDD MediaType 未指定

Sve*_*ven 5 failovercluster storage-spaces windows-server-2016

我有两台装有 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”)具有不受支持的媒体类型

HDD 和 SSD 都设置在 RAID 中。SSD 被识别为 MediaType SSD,但未指定 HDD。通过 Set-PhysicalDisk -FriendlyName HPLogicalVolume -MediaType HDD 更改 MediaType 失败。

HDD 和 SSD 在线但没有分区并且被识别为总线类型 SAS。

如何在此配置中直接激活存储空间或我的错误在哪里?

提前谢谢了。

Bar*_*958 6

您必须拥有支持存储空间直通的媒体类型,即无 RAID、无 FC 和无 iSCSI。应该是 SATA、SAS 和 NVMe。

https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/storage-spaces-direct-hardware-requirements

驱动器

使用本地连接的 SATA、SAS 或 NVMe 驱动器。

如果您说没有兼容的 SAS HBA 并且想要通过强制 RAID -> SAS 使用注册表调整或安装第三方过滤器驱动程序来使用 RAID 控制器和单驱动程序 RAID0 节点,您可以轻松解决此问题。

https://www.starwindsoftware.com/blog/resolving-enable-clusters2d-bus-type-support-issue-on-some-storage-controllers

但是我找不到司机...

PS 一般来说,我只在两个节点上跳过使用 S2D,它充其量是笨拙的:容错性不是很好:集群无法在第二个磁盘或节点连续崩溃时幸存下来,多弹性磁盘和纠删码不是可用的。


Stu*_*uka 5

是的,在两个或三个节点配置中使用 Storage Spaces Direct 并不是最好的主意。在这个利基市场有很多解决方案,比如 HPE 或 Starwind。HPE Storevirtual 与两个节点和额外的见证节点配合使用。Starwind 按照设计使用两个节点。https://www.hpe.com/us/en/storage/storevirtual.html