3

一些背景知识:我正在尝试在测试环境中设置 Azure Pack,目前正在设置将托管它的服务器。

为此,我在 ESXI 主机上有两个虚拟 Windows Server 2016 TP4 服务器 hostet,因此我需要设置 Storage Spaces Direct。(iSCSI 目标和存储空间(WS 2012)已被排除在外,因为第一个设置是一场噩梦,而互联网告诉我第二个的 R/W 速度较低)。

我一直在关注本指南:https ://technet.microsoft.com/en-us/library/mt126109.aspx

问题:当我运行此 cmdlet:Enable-ClusterStorageSpacesDirect 时,我收到此警告:未找到可辨认的 DAS 磁盘。

两台服务器各有 3 个磁盘。它们已初始化且 100% 未分配,我尝试过离线和在线使用它们。

如果我尝试运行此 cmdlet:(Get-Cluster).DasModeEnabled=1,我会收到以下错误:在此对象上找不到属性“DasModeEnabled”。验证该属性是否存在并且可以设置。

非常感谢任何和所有帮助!

4

1 回答 1

3

Storage Spaces Direct 不支持 FC 和 RAID 控制的 LUN。关键是强制 S2D 接受 RAID BusType:

(Get-Cluster).S2DBusTypes=256

这是一篇关于它的好文章https://www.starwindsoftware.com/blog/resolving-enable-clusters2d-bus-type-support-issue-on-some-storage-controllers。另一种选择是将控制器的固件重新刷新为 IT 模式。

还有其他解决方案,例如 Starwind,我建议您对其进行测试。

于 2017-03-13T11:14:12.013 回答