Product Documentation

Profile Management 和 Provisioning Services

Jun 04, 2018

本部分中包含与维护虚拟磁盘上使用 Citrix Provisioning Services 创建的 Citrix 用户配置文件有关的建议。采纳此建议之前,应了解虚拟磁盘的配置如何影响 Profile Management 的配置,如以下文章中所述:静态计算机?预先置备的计算机?专用计算机?共享虚拟机?

支持的模式

可以在“标准映像”和“专有映像”模式下运行的虚拟磁盘上使用 Profile Management,但不能在“差异磁盘映像”模式下运行的虚拟磁盘上使用。

从主目标设备删除不重要的本地缓存配置文件

要防止存储任何非必需的、本地缓存的配置文件,请确保先从在标准映像模式下运行的虚拟磁盘中删除这些文件,然后再创建主目标设备的映像。但是,请勿删除当前已登录的本地管理员的配置文件。下面将介绍可实现这一目标的好方法。在此过程中,可能会显示错误消息。

  1. 计算机上单击鼠标右键。
  2. 选择属性
  3. 单击高级系统设置
  4. 高级选项卡上,单击用户配置文件中的设置
  5. 高亮显示要删除的每个配置文件,然后单击删除

从虚拟磁盘映像检索日志文件

本主题将指导您使用通过 Citrix Provisioning Services 创建的共享(虚拟磁盘)映像上的日志文件。Profile Management 在注销时保存这些文件。但是,如果您使用虚拟磁盘映像,则应考虑基础映像可能会被重置,这将导致日志文件被删除。因此,您必须执行一些操作来找回文件。您执行的操作取决于日志文件是在登录时还是注销时删除的。

在 XenDesktop 部署中使用虚拟磁盘映像很常见,因此本主题中的指导以该产品为例。

取回注销时删除的日志文件

如果全部或部分配置文件未保存到网络上的用户存储,则日志文件同样不会保存到用户存储。

如果 Provisioning Services 写入缓存存储在运行 Provisioning Services 的计算机上,则不应出现此问题。并且日志文件应保存回用户存储。

如果写缓存在本地存储,则在以下过程中,您可能必须从与用户相同的设备登录。但是,如果写缓存本地存储在 RAM 中,即使这样做仍可能会失败。

如果写入缓存不是运行 Provisioning Services 的计算机上,您可能需要创建虚拟磁盘映像的副本。您将其分配给新虚拟机,并更改映像上的写入缓存,使其存储在该计算机上。

  1. 在 XenDesktop 中,创建一个桌面组,在其中添加一个虚拟机,并将其指向虚拟磁盘映像。
  2. 授予一个测试用户和管理员对该虚拟机的访问权限。
  3. 将全天桌面组的空闲池计数修改为 1(以防止电源管理关闭虚拟机)。将其注销行为设置为不执行任何操作(以阻止计算机重新启动并重置映像)。
  4. 以测试用户的身份登录到虚拟桌面,然后从中注销。
  5. 以管理员身份从 XenCenter 或 VMware 控制台登录,并找回日志文件。

有关创建桌面组和修改其属性的详细信息,请参阅 XenDesktop 文档

找回登录时删除的日志文件

如果网络上用户存储中的配置文件是最新的,但是在用户登录时未正确加载,则日志文件条目将会丢失。

  1. 将驱动器映射到 \\\C$ 并在用户注销会话之前定位日志文件。日志文件不会是完整的(某些条目会缺失),但是如果是对登录时遇到的问题进行故障排除,则日志文件中包含的信息可能足以让您找出问题的原因。

重定位 Provisioning Services 日志文件

如果使用标准映像模式,则当系统关机时,Provisioning Services 事件日志文件将会丢失。有关通过更改文件默认位置来避免出现此问题的说明,请参阅 CTX115601