我已阅读驱动器对称注意事项和部署存储空间直通文章,我正在查找以了解Enable-ClusterStorageSpacesDirect
命令的默认行为,因为它与容量相关。根据文章,较慢的驱动器被配置为在保持弹性的同时启用最大的存储量。
我正在考虑建立一个非常小的环境来试验这个,并想知道我最终会得到多少存储空间?我有 2 台服务器并计划配置见证服务器。两台服务器是一样的。每个都有 2 个 500GB SSD 和 3 个 HDD:一个 1TB、一个 2TB 和一个 3TB。
根据我所阅读的内容,我了解到这对 500GB SSD 将配置为缓存。我迷路的是硬盘容量会发生什么。根据上述文章,支持跨服务器的不同驱动器大小,但可能导致容量损失,并且支持服务器内不同的驱动器大小。但是,它没有提到搁浅的容量。
假设我没有执行额外的配置,这个设置会导致 6TB 的可用存储空间,3TB(每个驱动器 1TB),还是其他的东西?
我正在尝试使用 2016 Server 和 Storage Spaces Direct 进行 2 节点超融合故障转移群集设置。
我能够验证(没有错误)并创建包含 S2D 测试的集群,但是当我在集群上运行 Enable-S2D 时,集群失败。
我可以看到发生的是,在 S2D 设置期间,群集服务开始反复重新启动。
在两个节点上我都收到错误
7032
在群集服务服务意外终止后,服务控制管理器尝试采取纠正措施(重新启动服务),但此操作失败并出现以下错误:
无法启动该服务,因为它已被禁用或因为它已被禁用没有与之关联的已启用设备。7031
群集服务服务意外终止。它已经完成了“x”次。将在 15000 毫秒内采取以下纠正措施: 重新启动服务。7024
群集服务服务因以下特定于服务的错误
而终止:群集加入操作已中止。
以及应用程序事件 1000
错误的应用程序名称:clussvc.exe,版本:10.0.14393.2273,时间戳:0x5ae40d1f
错误模块名称:clussvc.exe,版本:10.0.14393.2273,时间戳:0x5ae40d1f
异常代码:0xc0000409
错误偏移:0x00000000000332f1
出错进程ID:0x16d0
断裂作用应用程序启动时间:0x01d3ef1c502ea68c
错误的应用程序路径:C:\WINDOWS\Cluster\clussvc.exe
错误的模块路径:C:\WINDOWS\Cluster\clussvc.exe
报告 ID:a1700bc1-bf18-464e-b35c-b75982
错误包名称:
错误的包相关应用程序 ID:
我已经多次销毁并重新创建了集群,但没有运气。
我的驱动器都很干净并且有“CanPool = True”。我配置并验证了文件共享见证。
假设我在“存储集群”中有 4 台服务器,每台服务器都可以访问 24 个硬盘驱动器的 JBOD。然后我在“VM 集群”中有另外 16 台服务器,运行 Hyper-V,每台服务器都只有一个启动盘。所有服务器都连接到 10GbE 交换机。
S2D 设置在“存储集群”上,其余 16 台服务器的 VM 驻留在“存储集群”的网络共享上。
所以我在各种博客上阅读了大量信息,但我仍然无法弄清楚:在 S2D 之上设置 SOFS 有什么真正的好处吗?
windows-server-2016 hyper-v-server-2016 storage-spaces-direct
对于我的部门,我设想了一个由相同机器组成的两节点集群,运行 S2D。
我想使用 Broadcom 57416 10GBASE-T 适配器(示例说明),因为它们支持 RDMA 并以我的组织提供的免费基础架构的速度运行。
你能告诉我“直接连接”需要什么类型的硬件和电缆吗?
由于我没有使用自己的开关,如果可能的话,我希望节点直接同步。
环境:Windows 2016 FCI 集群,S2D 在 Azure 中的 2 个 VM 上运行 SQL Server 集群。
新的 vhd 磁盘已添加到集群中的单个 VM,旨在将其用作本地。由于启用了“AutoPool”,它会抓取磁盘并将其 Usage 属性标记为“Auto-Select”。
问题:如何将单个磁盘更改为手动选择,以便我可以从中创建本地卷?运行:Set-PhysicalDisk -UniqueId mydiskId -Usage ManualSelect 错误并带有非描述性消息。
这是物理磁盘的输出,其中以黄色突出显示的我要删除的磁盘、存储池和存储设置:
S2D
刚刚看到这个链接https://docs.microsoft.com/en-us/powershell/module/storage/set-physicaldisk?view=winserver2012r2-ps指出“使用存储空间子系统时,Set-PhysicalDisk 仅适用于已添加到存储池的物理磁盘”
这不是我的情况,因为我要删除的磁盘不属于任何池。
是否有任何其他命令可以在不实际禁用 AutoPool 设置的情况下从自动池中删除我的磁盘,根据 @CosmosDarvin 的回答,是否有任何方法可以防止 Storage Spaces Direct 自动添加磁盘??
另外,如果我将 AutoPool 设置为 false 会有什么影响?这是实时集群。顺便说一句,我不打算经常(可能每年一次)向池添加更多 vhd 磁盘,因此禁用 AutoPooling 对我来说没问题,但我想了解此更改是否会导致任何其他影响。