Hi Dave,
Hope you're doing well.
Please refer to the following steps to replace drivers:
- Check status of storage subsystem and storage jobs by using PowerShell:
Get-StorageSubSystem Cluster | Get-StorageJob
- See physical disk footprint:
Get-PhysicalDisk | ft DeviceId,FriendlyName,SerialNumber,Uniqueid,*Status,foot,Usage,PhysicalLocation
3.Retire bad disk, one specific disk
Get-PhysicalDisk -SerialNumber XXXXXXXXX | Set-PhysicalDisk -Usage Retired
- See physical disk footprint (to get any disk by SerialNumber). Monitor until footprint is zero.
Get-PhysicalDisk -SerialNumber XXXXXXXXX | ft DeviceId,FriendlyName,SerialNumber,Uniqueid,*Status,foot,Usage,PhysicalLocation
- Remove retired disk from storage pool.
$FailedDisk = Get-PhysicalDisk -SerialNumber XXXXXXXXX
$Pool = $FailedDisk | Get-StoragePool -IsPrimordial:$false
Remove-PhysicalDisk -StoragePool $pool -PhysicalDisks $FailedDisk
6.Enable LED light of physical disk on a server rack, to more easily identify the disk.
Get-PhysicalDisk |? -SerialNumber XXXXXXXXX | Enable-PhysicalDiskIdentification
- Physically remove the failed disk from the server chassis.
- Physically install the new disk into the server chassis.
- Disable LED light of physical disk on a server chassis.
Disable-PhysicalDiskIdentification
- Add new physical disk into pool.
$disk = Get-PhysicalDisk |? CanPool -like True
Get-StoragePool S2D | Add-PhysicalDisk -PhysicalDisks $disk
- Get virtual disk and repair virtual disk. Repair job may start on its own.
Get-VirtualDisk
Repair-VirtualDisk VirtualDiskName
- Wait until repair completes.
Get-StorageJob
- Once the repair storage jobs are complete, repeat steps above for any other capacity disks which need to be replaced.
Best Regards,
Ian Xue
If the Answer is helpful, please click "Accept Answer" and upvote it.