Storage Spaces can't remove disk

MattR 0 Reputation points
2024-10-12T02:52:13.3533333+00:00

W10. Storage pool composed of four drives. I had two drives get degraded, in my storage pool, and had to replace them.

The dead drives are now marked as "retired" , and has been physically removed, but I can't actually remove them from the Storage Spaces. It throws an error saying that it can't finish removing files from the drives, and to add an additional hard disk.

I found guides saying that I need to run a repair-virtualdisk. I've since run a chkdsk, repair-virtualdisk, an optimization, rebooted, and I STILL cannot get these disks to allow me to remove them. What's the issue, here? How do I forcibly remove these non-existent drives from the cluster?

PS C:\Users\username> get-storagejob

Name IsBackgroundTask ElapsedTime JobState PercentComplete BytesProcessed BytesTotal


Helium Pool-Repair True 00:07:11 Suspended 0 0 B 1 GB

PS C:\Users\username> get-physicaldisk

Number FriendlyName SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage Size


3 ATA ST12000NT001-3LX SCSI Disk Device 0007 HDD False OK Healthy Auto-Select 10.91 TB

   ATA HGST HUH728080AL SCSI Disk Device 0005                                 HDD       False   Lost Communication Warning      Retired       	7.28 TB
```1      ATA HGST HUH728080AL SCSI Disk Device 0004                                 HDD       False   OK                 Healthy      Auto-Select   	7.28 TB

2      ATA ST12000NT001-3LX SCSI Disk Device 0003                                 HDD       False   OK                 Healthy      Auto-Select  	10.91 TB

```sql
   ATA HGST HUH728080AL SCSI Disk Device 0002                                 HDD       False   Lost Communication Warning      Retired       	7.28 TB
```0      ATA HGST HUH728080AL SCSI Disk Device 0001                                 HDD       False   OK                 Healthy      Auto-Select   	7.28 TB
Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
5,651 questions
Windows Server Storage
Windows Server Storage
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Storage: The hardware and software system used to retain data for subsequent retrieval.
664 questions
PowerShell
PowerShell
A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
2,706 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Ian Xue 38,726 Reputation points Microsoft Vendor
    2024-10-14T01:22:39.1+00:00

    Hi Matt R,

    Please see if the following commands can remove the retired disks from the storage space pool.

    $disks = Get-PhysicalDisk -Usage Retired
    Remove-PhysicalDisk -StoragePoolFriendlyName "Storage Spaces" -PhysicalDisks $disks
    

    Best Regards,

    Ian Xue


    If the Answer is helpful, please click "Accept Answer" and upvote it.


  2. MattR 0 Reputation points
    2024-10-18T03:12:18.0433333+00:00

    I wound up having to destroy the entire storage pool to fix the problem. Thanks to a mistake on my part, when copying data off the pool, I've now lost a LOT of data. I'm going to move away from storage spaces entirely, as a result of this.

    This product is absolutely not a functional one, and I'll be pushing to make sure it isn't utilized anywhere I work, now or in the future.

    0 comments No comments

  3. MattR 0 Reputation points
    2024-10-18T04:08:31.6966667+00:00

    The solution to this was to delete the pool, and recreate it. Thanks to a mistake when migrating data to a different location, I've now lost an unknown amount of data. I'm going to look for a different solution, and move away from storage spaces. They've now shown themselves to be unreliable and worthless.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.