您可以使用带 -M 选项的 vdmadmin 命令标记要进行磁盘空间回收的即时克隆虚拟机。VMware Horizon 可以指示 ESXi 主机回收即时克隆操作系统磁盘上的磁盘空间,而无需等待操作系统磁盘上的未使用空间达到 Horizon Console 中指定的最小阈值。
语法
vdmadmin -M [-b authentication_arguments] -d desktop -m machine -markForSpaceReclamation
用法说明
通过此选项,您可以针对特定虚拟机启动磁盘空间回收,达到演示或排除故障的目的。
如果在中断期期间运行此命令,则不会执行空间回收操作。
使用此选项之前,请参阅《Horizon 中的 Windows 桌面和应用程序》文档中的“回收即时克隆上的磁盘空间”。此选项仅适用于非 vSAN 数据存储且仅在 vSphere 6.7 之前可用,因为在 vSphere 6.7 之前,空间回收操作是由 Horizon 执行的。
选项
选项 | 说明 |
---|---|
-d 桌面 | 指定桌面池名称。 |
-m 计算机 | 指定虚拟机名称。 |
-MarkForSpaceReclamation | 标记要进行磁盘空间回收的虚拟机。 |
示例
标记桌面池 pool1 中的虚拟机 machine3,以执行磁盘空间回收。
vdmadmin -M -d pool1 -m machine3 -markForSpaceReclamation