VMware Horizon View 空间回收

问题描述

当在 VMware Horizon View 5.2 或 5.3 中启用空间回收功能时,View 桌面未回收空间。空间回收在 VMware Horizon View 5.2 或 5.3 中不起作用。

分析处理过程

要保证空间回收功能正常工作,请确保:

1)在虚拟机上安装 vSphere 5.1 或更高版本的 VMware Tools,如非,升级客户机操作系统中的 VMware Tools,然后重新引导客户机操作系统。
2)保证虚拟机目前所使用的是虚拟硬件版本 9 或更高版本。
3)在 View Administrator 控制台中,为 vCenter Server 选择回收虚拟机磁盘空间选项。只针对允许 vSphere 在链接克隆虚拟机中回收磁盘空间。
4)在 View Administrator 控制台中,为桌面池选择回收虚拟机磁盘空间选项。只针对链接克隆桌面上回收磁盘空间。
5)在启动空间回收操作之前,先打开虚拟机电源,确认有可以回收的空间。从客户机操作系统删除数据时,便会存在可回收空间。将文件发送到回收站并不会删除文件。
6)虚拟机当前使用的是 SCSI 磁盘。磁盘(View 中的操作系统虚拟磁盘)必须为 SCSI,而不是 IDE。空间回收功能在 IDE 虚拟磁盘上不起作用。
7)在父虚拟机上禁用更改块跟踪 (CBT)并重组池。如果在基于 SE() 稀疏磁盘的池上启用了 CBT,空间回收功能将不起作用。
$ grep scsi *vmx //输出如下

scsi0:0.present = “TRUE”
scsi0:0.fileName = “wlabsetest1-checkpoint.vmdk”
scsi0:0.deviceType = “scsi-hardDisk”
scsi0:0.ctkEnabled = “TRUE” //虚拟机启用了 CBT

为操作系统磁盘(通常为 scsi0:0)禁用 CBT。

注意:空间回收仅影响操作系统磁盘,因此只需在操作系统磁盘上禁用 CBT。

相关问题

1)副本虚拟机是否将使用能节省空间的稀疏 (SE) 虚拟磁盘?

不会。由于它不会增长,因此无需压缩。

2)空间回收是否是一项资源密集型任务?

是的。正因为如此,仅在能节省大量空间的情况下(每个虚拟机至少能节省 1 GB 空间)才执行此任务。此外,因为它是一项重要而非紧急操作,所以会执行串行化处理。

3)如果群集中的一台主机不是 5.1,会发生什么情况?我能否在 vCenter Server 上开启交换机以进行空间回收?

扫描二维码关注公众号,回复: 12785949 查看本文章

您可以在 vCenter Server 层面启用空间回收。然而,当您在池层面创建自动化池时,它会检测到您有一个混合 ESXi 环境,进而禁止使用空间回收功能。

4)当您标记虚拟机,使其执行空间回收时(使用 vdmadmin),即使要回收的空间少于已设定的阈值,也将回收空间吗?

是的。无论阈值如何,都将执行空间回收。

5)间回收是否立即发生?

是的。如果未在同一时段配置中断,空间回收将在几分钟后执行。

6)能否通过某种方法事先了解到空间回收功能将为虚拟机回收多少空间?

不能。

7)能否从客户机操作系统启动擦除/压缩?

不能。

8)能否在现有池上启用空间回收?

能。
9)vdmadmin -M 有时几乎没有或完全没有输出。能否通过某种方法使其提供详细输出?此外,能否为 vdmadmin 命令提供日志文件?

不能。
10)为何有用于空间回收的每 vCenter Server 交换机和每池交换机?

此功能允许您从一个位置禁用所有池上的空间回收功能,而不必逐一编辑池设置。

11)我现在有一个池。我想启用空间回收,但此选项呈灰显。为什么?

单击问号 [?] 字符可以显示原因。

如果您看到 VM disk space reclamation is not available because space efficient disk format is disabled for this pool 错误,请确认能否在现有池上启用空间回收?

12)如果我在中断时段期间手动触发空间回收,会执行回收吗?

不会。中断时段对于手动回收任务同样有效。

13)我如何知道下一次回收任务将在何时发生?

桌面空间回收每天运行一次。代理有一个后台进程可以扫描和计算可用空间,而且当客户机操作系统可用空间达到阈值时,空间回收将在两个小时内运行。当然,空间回收在中断周期内不会运行。

14)空间回收是否兼容其他存储技术?

空间回收不兼容在 View Manager 5.1 中引入的 VAAI (vStorage API for Array Integration)。
空间回收兼容 CBRC(基于内容的读缓存),但不兼容 VAAI 或 CBT(更改块跟踪)。

空间回收功能限制:

它仅在链接克隆中能节省空间的操作系统磁盘上运行。
它不会影响 View Composer 持久磁盘。
它仅适用于 vSphere 5.1 或更高版本且仅在虚拟硬件版本为 9 或更高的桌面上运行。
它不能在完整克隆桌面上运行。
它可以在配有 SCSI 控制器的虚拟机上运行,但不支持 IDE 控制器。
它只能在 Windows XP 和 Windows 7 桌面上运行。它不能在 Windows 8 桌面上运行。

猜你喜欢

转载自blog.csdn.net/ximenjianxue/article/details/114920937