Featured Post

YouTube and link library for S2D.dk


Replace Node - Troubleshooting series

Replace Node - Troubleshooting series

*** Disclaimer ***
s2d.dk is not responsible for any errors, or for the results obtained from the use of this information on s2d.dk. All information in this site is provided as "draft notes" and "as is", with no guarantee of completeness, accuracy, timeliness or of the results obtained from the use of this information. Always test in a lab setup, before use any of the information in production environment.
For any reference links to other websites we encourages you to read the privacy statements of the third-party websites.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

Replace Storage Spaces Direct Cluster Node - Troubleshooting series for Storage Spaces Direct (S2D)

4 Node Storage Spaces Direct (S2D) Cluster with failed physical disks
  • S048001
  • S048002 (Failed Node)
  • S048003
  • S048004
Part 1: Removed the failed disks from the Storage Pool and removed the Cluster Node

Part 2: Add the Node back to the Cluster

Windows Admin Center list the failed and retired disks

Remove the failed disk from the Storage Pool
Get-StorageNode -Name S048002.contoso.com | Get-PhysicalDisk -PhysicallyConnected | sort PhysicalLocation | ft SerialNumber, OperationalStatus, PhysicalLocation

The Cluster used in the Demo is a SOFS Cluster so we don´t have VMs on the Host.
However if the Solution is a HCI then perform a live migration to move running VMs off the server you're about to remove.
Pause the cluster server using the following PowerShell command on the Host that you plan to remove: Suspend-ClusterNode -Drain
The Disks are Retired by the system, so I only need to remove the from the Storage Pool
$Disk = Get-PhysicalDisk |? Usage -like Retired
Get-StoragePool *S2D* | Remove-PhysicalDisk -PhysicalDisks $Disk

More information about how to manually Retired or Reset Disks please see the Blog:
Retire, Remove, Reset or Add Disk to Storage Pool

Remove "Evict" the server "S048002" from the cluster by running the following PowerShell command Remove-ClusterNode S048002