13.6.12. 重新声明虚拟磁盘空间
使用精简置备的虚拟磁盘不会在从它们中删除文件后自动缩小。例如,如果实际磁盘大小为 100GB,并且您删除 50GB 的文件,分配的磁盘大小为 100GB,剩余的 50GB 不会被主机返回,因此不能被其他虚拟机使用。可以通过对虚拟机磁盘执行 sparsify 操作来回收未使用的磁盘空间。这会将可用空间从磁盘镜像传输到主机。您可以并行解析多个虚拟磁盘。
红帽建议在克隆虚拟机前执行此操作,然后基于虚拟机创建模板,或者清理存储域的磁盘空间。
限制
- NFS 存储域必须使用 NFS 版本 4.2 或更高版本。
- 您不能对使用直接 LUN 或 Cinder 的磁盘进行解析。
- 您无法对使用预分配分配策略的磁盘进行解析。如果要从模板创建虚拟机,则必须从 Storage Allocation 字段中选择 Thin,或者选择 Clone,确保模板基于具有精简配置的虚拟机。
- 您只能对活跃快照进行拍摄。
Sparsifying a Disk
-
点
并关闭所需的虚拟机。 - 点击虚拟机的名称打开详情视图。
-
点 Disks 选项卡。确保磁盘的状态为
OK
。 - 点 More Actions ( ),然后点 Sparsify。
- 点击 OK。
在 sparsify
操作期间,sparsify 事件出现在 Events 选项卡中,磁盘的状态变为 Locked
。操作完成后,在 Events 选项卡中会显示 Spa rsified 成功
事件,磁盘的状态会显示为 OK
。未使用的磁盘空间已返回到主机,并可供其他虚拟机使用。