I have recently deployed WS2016 DC on 4x DL380 G7s for PoC purposes. Each server has 4x 300GB 10K SAS drives, also, I have a couple of Intel SSDs that I can temporary borrow from my company. My main goal is to test different Storage Replica "modes" and deploy Scale-out File Server role on top of Storage Spaces Direct.
About a month ago, I have had a hard time deploying 2-node Storage Spaces Direct on a different hardware configuration (2 Supermicro servers). To be honest, the installation process was far from "straightforward". There was an issue with WinRM, the "unsupported bus type" error while I tried to "-Enable-ClusterS2D" and a few issues later when I tried to create a new tiered space.
Essentially, I am looking for the most up to date guidance on how to setup Storage Spaces Direct in 4 node environment using Powershell. Resiliency type is not important as I would like to test different resiliency settings.
Thank you for your help!
Speaking shortly, the deployment sequence looks as following:
-EnableStorageS2D
Example input:
New-StoragePool -StorageSubSystemName #CLUSTER_NAME# -FriendlyName #POOL_NAME# -WriteCacheSizeDefault 0 -ProvisioningTypeDefault Fixed -ResiliencySettingNameDefault Simple -PhysicalDisk (Get-StorageSubSystem -Name #CLUSTER_NAME# | Get-PhysicalDisk)
Example input:
New-Volume -StoragePoolFriendlyName #POOL_NAME# -FriendlyName #VD_NAME# -PhysicalDiskRedundancy 2 -FileSystem CSVFS_REFS –Size 100GB
Here are two articles that I found helpful:
Link1 https://www.starwindsoftware.com/blog/microsoft-storage-spaces-direct-4-node-setup-2
Link2 https://technet.microsoft.com/en-us/windows-server-docs/storage/storage-spaces/hyper-converged-solution-using-storage-spaces-direct
My current script for evaluating Storage Spaces Direct