XenApp and XenDesktop

管理计算机目录

本节引言

除了重命名、更改描述或管理目录的 Active Directory 计算机帐户之外,您还可以从计算机目录中添加或删除计算机。

维护目录还可能包括确保每台计算机都具有最新的操作系统更新、防病毒软件更新、操作系统升级或配置更改。

  • 对于包含使用 Machine Creation Services™ (MCS) 创建的池化随机计算机的目录,通过更新目录中使用的主映像来维护计算机。主映像更新后,请更新计算机。此过程使您能够高效地更新大量用户计算机。对于使用 Provisioning Services 创建的计算机,计算机的更新通过 vDisk 传播。有关详细信息,请参阅 Provisioning Services 文档。
  • 对于包含静态、永久分配的计算机的目录以及远程电脑访问计算机目录,您可以在 Studio 外部管理用户计算机的更新,可以单独管理,也可以使用第三方软件分发工具进行集体管理。

有关创建和管理到主机管理程序和云服务的连接的信息,请参阅连接和资源。

关于持久性实例

更新使用持久或专用实例创建的 MCS 目录时,为该目录创建的任何新计算机都将使用更新后的映像。现有实例将继续使用原始实例。为确保这一点,必须使用 PowerShell 命令更新主映像。有关详细信息,请参阅知识中心文章CTX129205。

更新映像的过程与任何其他类型的目录相同。请考虑以下事项:

  • 对于持久磁盘目录,现有计算机不会更新到新映像,但添加到目录中的任何新计算机都将使用新映像。
  • 对于非持久磁盘目录,计算机映像将在下次重置计算机时更新。
  • 对于持久计算机目录,更新映像也会更新使用该映像的目录实例。
  • 对于不持久的目录,如果需要为不同的计算机使用不同的映像,则这些映像必须位于单独的目录中。

将计算机添加到计算机目录

开始之前:

  • 确保虚拟化主机(虚拟机管理程序或云服务提供商)具有足够的处理器、内存和存储来容纳额外的计算机。
  • 确保您有足够的未使用的 Active Directory 计算机帐户。如果您使用现有帐户,则可以添加的计算机数量受可用帐户数量的限制。
  • 如果您使用 Studio 为额外的计算机创建 Active Directory 计算机帐户,则必须具有相应的域管理员权限。

要将计算机添加到目录中,请执行以下操作:

  1. 在 Studio 导航窗格中选择计算机目录。
  2. 选择一个计算机目录,然后在操作窗格中选择添加计算机。
  3. 选择要添加的虚拟机数量。
  4. 如果现有 Active Directory 帐户不足以容纳您要添加的虚拟机数量,请选择创建帐户的域和位置。指定帐户命名方案,使用井号标记指示连续数字或字母出现的位置。不要在 OU 名称中使用正斜杠 (/)。名称不能以数字开头。例如,命名方案 PC-Sales-##(选择 0-9)将生成名为 PC-Sales-01、PC-Sales-02、PC-Sales-03 等的计算机帐户。
  5. 如果您使用现有 Active Directory 帐户,可以浏览到这些帐户,也可以单击导入并指定包含帐户名称的 .csv 文件。确保有足够的帐户用于您要添加的所有计算机。Studio 管理这些帐户。允许 Studio 重置所有帐户的密码,或者指定帐户密码(所有帐户的密码必须相同)。

计算机作为后台进程创建,在创建大量计算机时可能需要很长时间。即使您关闭 Studio,计算机创建也会继续。

从计算机目录中删除计算机

从计算机目录中删除计算机后,用户将无法再访问它,因此在删除计算机之前,请确保:

  • 用户数据已备份或不再需要。
  • 所有用户均已注销。启用维护模式可阻止新连接连接到计算机。
  • 机器处于关机状态。

要从目录中删除计算机:

  1. 在 Studio 导航窗格中选择 计算机目录。
  2. 选择一个目录,然后在 Actions 窗格中选择 View Machines。
  3. 选择一台或多台计算机,然后在 Actions 窗格中选择 Delete。

选择是否删除正在移除的计算机。如果选择删除计算机,请指明这些计算机的 Active Directory 帐户是应保留、禁用还是删除。

更改计算机目录描述或更改远程电脑访问设置

  1. 在 Studio 导航窗格中选择 计算机目录。
  2. 选择一个目录,然后在 操作 窗格中选择 编辑计算机目录。
  3. (仅限远程电脑访问目录)在 Power Management 页面上,可以更改电源管理设置并选择电源管理连接。在 Organizational Units 页面上,添加或删除 Active Directory OU。
  4. 在 Description 页面上,更改目录描述。

重命名计算机目录

  1. 在 Studio 导航窗格中选择 计算机目录。
  2. 选择一个目录,然后在 操作 窗格中选择 重命名计算机目录。
  3. 输入新名称。

将计算机目录移动到其他区域

如果您的部署包含多个区域,则可以将目录从一个区域移动到另一个区域。

请记住,如果将目录移动到与包含该目录中 VM 的虚拟机管理程序或云服务不同的区域,可能会影响性能。

  1. 在 Studio 导航窗格中选择 计算机目录。
  2. 选择一个目录,然后在 Actions 窗格中选择 Move。
  3. 选择要将目录移动到的区域。

删除计算机目录

在删除目录之前,请确保:

  • 所有用户均已注销,并且没有正在运行的断开连接会话。
  • 目录中的所有计算机均已启用维护模式,以便无法建立新连接。
  • 目录中的所有计算机均已关机。
  • 此目录未与任何交付组关联。换句话说,该交付组不包含来自此目录的任何计算机。

要删除目录:

  1. 在 Studio 导航窗格中选择 计算机目录。
  2. 选择一个目录,然后在 操作 窗格中选择 删除计算机目录。
  3. 指示目录中的计算机是否应被删除。如果您选择删除计算机,请指示这些计算机的 Active Directory 计算机帐户是应保留、禁用还是删除。

管理计算机目录中的 Active Directory 计算机帐户

要管理计算机目录中的 Active Directory 帐户,您可以:

  • 通过从桌面操作系统和服务器操作系统目录中删除 Active Directory 计算机帐户来释放未使用的计算机帐户。然后,这些帐户可用于其他计算机。
  • 添加帐户,以便在向目录中添加更多计算机时,计算机帐户已就位。请勿在 OU 名称中使用正斜杠 (/)。

要管理活动目录帐户:

  1. 在 Studio 导航窗格中选择 计算机目录。
  2. 选择一个目录,然后在 操作 窗格中选择 管理 AD 帐户。
  3. 选择是添加还是删除计算机帐户。如果添加帐户,请指定如何处理帐户密码:要么全部重置,要么输入一个适用于所有帐户的密码。如果您不知道当前帐户密码,则可以重置密码;您必须具有执行密码重置的权限。如果输入密码,则在导入帐户时会更改帐户上的密码。如果删除帐户,请选择 Active Directory 中的帐户是应保留、禁用还是删除。

您还可以指示在从目录中删除计算机或删除目录时,Active Directory 帐户是应保留、禁用还是删除。

更新计算机目录

Citrix® 建议您在更新目录中的计算机之前保存主映像的副本或快照。数据库会保留每个计算机目录所使用的主映像的历史记录。如果用户遇到您部署到其桌面的更新问题,您可以将目录中的计算机回滚(还原)到使用以前版本的主映像,从而最大程度地减少用户停机时间。请勿删除、移动或重命名主映像;否则,您将无法将目录还原为使用它们。

对于使用 Provisioning Services 的目录,您必须发布新的 vDisk 才能将更改应用到目录。有关详细信息,请参阅 Provisioning Services 文档。

计算机更新后,会自动重新启动。

更新或创建主映像

在更新目录之前,请更新现有主映像或在主机管理程序上创建主映像。

  1. 在您的管理程序或云服务提供商上,为当前虚拟机拍摄快照并为其指定一个有意义的名称。如果需要,此快照可用于还原(回滚)目录中的计算机。
  2. 如有必要,请启动主映像并登录。
  3. 安装更新或对主映像进行任何必要的更改。
  4. 如果主映像使用个人 vDisk,请更新清单。
  5. 关闭虚拟机。
  6. 为虚拟机拍摄快照,并为快照指定一个有意义的名称,该名称在 Studio 中更新目录时可识别。尽管 Studio 可以创建快照,但 Citrix 建议您使用管理程序管理控制台创建快照,然后在 Studio 中选择该快照。这使您能够提供有意义的名称和描述,而不是自动生成的名称。对于 GPU 主映像,您只能通过 XenServer XenCenter® 控制台更改主映像。

更新计算机目录

要准备并将更新推出到目录中的所有计算机:

  1. 在 Studio 导航窗格中选择计算机目录。
  2. 选择一个目录,然后在操作窗格中选择更新计算机。
  3. 在主映像页面上,选择要推出的主机和映像。
  4. 在推出策略页面上,选择计算机目录中的计算机何时使用新主映像进行更新:在下次关机时或立即更新。有关详细信息,请参阅下文。
  5. 验证摘要页面上的信息,然后单击完成。每台计算机更新后会自动重新启动。处于维护模式的 VDA 无法重新启动。

如果您是直接使用 PowerShell SDK 而不是 Studio 更新目录,则可以指定管理程序模板 (VMTemplates),作为映像或映像快照的替代方案。

推出策略

在下次关机时更新映像将立即影响所有当前未使用的计算机,即没有活动用户会话的计算机。正在使用的系统将在当前活动会话结束时接收更新。请考虑以下事项:

  • 在新会话启动之前,更新必须在适用的计算机上完成。
  • 对于桌面操作系统计算机,当计算机不使用或用户未登录时,会立即更新计算机。
  • 对于带有子计算机的服务器操作系统,不会自动重新启动。必须手动关闭并重新启动它们。

提示:

通过使用主机连接的高级设置来限制正在重新启动的计算机数量。使用这些设置修改给定目录所采取的操作;高级设置因虚拟机管理程序而异。

如果您选择立即更新映像,则应配置分发时间和通知。

  • 分发时间: 您可以选择同时更新所有计算机,或指定开始更新目录中所有计算机所需的总时长。内部算法会确定在此间隔内何时更新和重新启动每台计算机。
  • 通知: 在左侧通知下拉列表中,选择是否在更新开始前在计算机上显示通知消息。默认情况下,不显示任何消息。如果您选择在更新开始前 15 分钟显示消息,则可以选择(在右侧下拉列表中)在初始消息后每五分钟重复一次消息。默认情况下,消息不重复。除非您选择同时更新所有计算机,否则通知消息将在更新开始前在每台计算机上按内部算法计算的适当时间显示。

回滚更新操作

推出更新/新主映像后,可以将其回滚。如果新更新的计算机出现问题,这可能是必要的。回滚时,目录中的计算机将回滚到上次正常工作的映像。需要较新映像的任何新功能将不再可用。与推出一样,回滚计算机包括重新启动。

  1. 在 Studio 导航窗格中选择 计算机目录。
  2. 选择目录,然后在 Actions(操作)窗格中选择 Rollback machine update(回滚计算机更新)。
  3. 指定何时将较早的主映像应用于计算机,如上文推出操作所述。

回滚仅应用于需要还原的计算机。对于尚未通过新的/更新的主映像进行更新的计算机(例如,用户尚未注销的计算机),用户不会收到通知消息,也不会被强制注销。

升级计算机目录或回滚升级

将计算机上的 VDA 升级到新版本后,升级计算机目录。Citrix 建议将所有 VDA 升级到最新版本,以启用对所有最新功能的访问。

升级目录之前:

  • 如果您正在使用预配服务,请升级 VDA 版本。预配控制台不保留 VDA 版本。预配服务直接与 XenApp and XenDesktop® 安装向导通信,以在创建的目录中设置 VDA 版本。
  • 启动已升级的计算机,使其向 Controller 注册。这使 Studio 能够确定目录中的计算机需要升级。

要升级目录:

  1. 在 Studio 导航窗格中选择计算机目录。
  2. 选择目录。下部窗格中的详细信息选项卡显示版本信息。
  3. 选择升级目录。如果 Studio 检测到目录需要升级,它会显示一条消息。按照提示操作。如果一台或多台计算机无法升级,则会显示一条消息解释原因。Citrix 建议您在升级目录之前解决计算机问题,以确保所有计算机正常运行。

目录升级完成后,您可以通过选择目录,然后在操作窗格中选择撤消,将计算机还原到其以前的 VDA 版本。

故障排除

对于状态为“电源状态未知”的计算机,请参阅 CTX131267 以获取指导。