我有一个 Windows Server 2016 故障转移群集,其存储基于 S2D(存储空间直通)。我最近注意到,如果我删除某些内容(虚拟机的 VHDX 文件),则不会回收已删除项目的空间。例如,在删除 500GB VHDX 文件之前,我有 200GB 的可用空间,删除该 VHDX 文件后,我仍然有 200GB 的可用空间。两个问题:
- S2D 正常吗?
- 如何回收可用空间?
谢谢。
答案1
是的,释放的空间需要等待一段时间才能恢复。
尝试以下 PowerShell 命令:
Optimize-StoragePool -FriendlyName "POOL_NAME"
Optimize-Volume -DriveLetter <DRIVE_LETTER:> -ReTrim -SlabConsolidate
您应该会立即看到结果。