I am running a 2019 S2D Cluster with 4 SSD's and 8 spindles per chassis. There were 2 addl SSDs (1 of which is used for OS, the other is unused at the moment). When setting up the S2D cluster it grabbed all available disk as expected. I went to remove one of the SSDs from the pool and everything seemed to work, however when I ran get-disk I could not find the disk I removed from the S2D pool. Below are my steps...
Disable Auto-pooling on Storage Subsystem, just for good measure
Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.PhysicalDisk.AutoPool.Enabled" -Value False
Retire the disks in question
Get-PhysicalDisk | ? Model -like "250" | ? DeviceID -ne 0 | Set-PhysicalDisk -Usage Retired
Repair the virtual disks (this is a new cluster so there is only the performance metrics on it)
Get-VirtualDisk | Repair-VirtualDisk -Verbose
Check to make sure the job is complete
Get-StorageJob
Remove the Physical Disks
Get-StoragePool S2D* | Remove-PhysicalDisk -PhysicalDisks (Get-PhysicalDisk | ? Model -like "250" | ? DeviceID -ne 0)
Verify the disks are removed from the pool
Get-StoragePool S2D* | Get-PhysicalDisk | ? Model -like "250" | ? DeviceID -ne 0
The disks are not in the S2D pool now we should be able to run Get-Disk and see them right?
Get-Disk
My results show the OS drive and the S2D volume for the ClusterPerformanceHistory...
OS Drive and ClusterPerformanceHistory Drives
Any help would be most appreciated!!!
Here’s the single step left to do: