Citrix Virtual Apps and Desktops 服务

安装 VDA

简介

本文开头介绍了 Windows VDA 和可用的 VDA 安装程序。本文的其余部分介绍了 VDA 安装向导中的步骤。提供了命令行等效命令。有关详细信息,请参阅使用命令行安装 VDA

有关 Linux VDA 的信息,请参阅 Linux Virtual Delivery Agent

查看 VDA 简介。

安装注意事项

Citrix Virtual Apps and Desktops 服务一文介绍了 VDA 的定义及其用途。下面是更多信息。

  • 分析数据收集: 当安装或升级组件时,会自动收集分析数据。默认情况下,安装完成时,这些数据会自动上载到 Citrix。此外,在安装组件时,您会自动参加 Citrix 客户体验改善计划 (CEIP),这会上载匿名数据。此外,在安装或升级期间,您可以有机会在 Call Home 中注册。

    如果 VDA 安装失败,MSI 分析器会解析失败 MSI 日志(显示确切的错误代码)。如果是已知问题,该分析程序会建议阅读一篇 CTX 文章。该分析器还收集有关失败错误代码的匿名数据。这些数据包含在 CEIP 收集的其他数据中。如果您在 CEIP 中结束注册,则收集的 MSI 分析器数据不再发送到 Citrix。

    有关这些计划的信息,请参阅 Citrix Insight Services

  • Citrix Workspace 应用程序: 安装 VDA 时默认不安装适用于 Windows 的 Citrix Workspace 应用程序。可以从 Citrix Web 站点下载并安装或升级适用于 Windows 的 Citrix Workspace 应用程序和其他 Citrix Workspace 应用程序。此外,也可以在 Workspace 或 StoreFront 服务器上提供这些 Citrix Workspace 应用程序。

  • 打印后台处理程序服务: 默认情况下,在受支持的 Windows Server 上启用打印后台处理程序服务。如果禁用此服务,则无法成功安装适用于多会话操作系统的 VDA,因此,请务必在安装 VDA 之前启用此服务。

  • Microsoft 媒体基础: 大多数受支持的 Windows 版本都已附带安装媒体基础。如果要安装 VDA 的计算机上未安装 Microsoft 媒体基础(例如 N 版本),多项多媒体功能将不安装且无法运行。

    • Flash 重定向
    • Windows Media 重定向
    • HTML5 视频重定向
    • HDX RealTime 网络摄像机重定向

    您可以在安装媒体基础后确认该限制,或者终止 VDA 安装并在以后重新启动。在图形界面中,此选项在消息中提供。在命令行中,可以使用 /no_mediafoundation_ack 选项确认该限制。

  • 本地用户组: 安装 VDA 时,系统将自动创建名为“直接访问用户”的新本地用户组。对于单会话操作系统 VDA,此组仅适用于 RDP 连接。在多会话操作系统 VDA 上,此组仅适用于 ICA 和 RDP 连接。

  • Cloud Connector 地址要求: VDA 必须至少带有一个用来进行通信的有效 Cloud Connector 地址(在相同的资源位置中)。否则无法建立会话。可以在安装 VDA 时指定 Cloud Connector 地址。有关用来指定可以在其中注册 VDA 的 Cloud Connector 地址的其他方法的信息,请参阅 VDA 注册

  • 操作系统注意事项:
    • 请查看系统要求了解支持的平台、操作系统和版本。
    • 确保每个操作系统都维护最新的更新。
    • 确保 VDA 具有同步的系统时钟。保护计算机之间的通信的 Kerberos 基础结构要求同步。
    • CTX216252 中提供了面向 Windows 10 计算机的优化指导。
    • 如果您尝试在该 VDA 版本不支持的操作系统上安装(或升级到)Windows VDA,则会显示一条介绍您的选项的消息。例如,如果您尝试在 Windows 7 计算机上安装最新的 VDA,则将显示一条消息,引导您参阅 CTX139030。有关详细信息,请参阅早期版本的操作系统统
  • 已安装 MSI: 安装 VDA 时会自动安装多个 MSI。可以在图形界面的其他组件页面上或使用 CLI 中的 /exclude 选项阻止安装其中某些组件。对于其他人来说,防止安装的唯一方法是使用 /exclude CLI 选项。

  • 已加入域: 在安装 VDA 软件之前,请确保计算机已加入域。

VDA Supportability Tools

每个 VDA 安装程序都包括一个可支持性 MSI,其中包含用于检查 VDA 性能的 Citrix 工具,例如整体运行状况和连接质量。在 VDA 安装程序图形界面的附加组件页面上启用或禁用此 MSI 的安装。在命令行中,通过 /exclude "Citrix Supportability Tools" 选项禁用安装。

默认情况下,可支持性 MSI 安装在 C:\Program Files (x86)\Citrix\Supportability Tools\ 中。可以在 VDA 安装程序图形界面的组件页面上更改此位置,也可以通过 /installdir 命令行选项进行更改。请记住,更改此位置将更改所有已安装的 VDA 组件的位置,而不仅仅更改可支持性工具的位置。

可支持性 MSI 中的当前工具:

  • Citrix Health Assistant:有关详细信息,请参阅 CTX207624
  • VDA 清理实用程序:有关详细信息,请参阅 CTX209255

如果安装 VDA 时未安装这些工具,CTX 文章中将包含指向当前下载页面的链接。

VDA 安装过程中重新启动

VDA 安装结束时需要重新启动计算机。默认情况下会自动重新启动。

为了尽量减少安装 VDA 过程中所需的其他重新启动次数:

  • 请务必在开始安装 VDA 之前安装受支持的 Microsoft .NET Framework 版本。
  • 对于 Windows 多会话操作系统计算机,请在安装 VDA 之前安装并启用 RDS 角色服务。

如果您未在安装 VDA 之前安装那些必备项:

  • 如果您使用图形界面或使用命令行接口但未使用 /noreboot 选项,计算机在安装必备项后会自动重新启动。
  • 如果您使用命令行接口并使用 /noreboot 选项,则必须启动重新启动操作。

每次重新启动后,VDA 安装将继续进行。如果要从命令行进行安装,可以通过 /noresume 选项阻止自动恢复。

将 VDA 升级到版本 7.17 或受支持的更高版本时,升级过程中将重新启动。本次重新启动是不可避免的。

安装或升级失败时还原

注意:

此功能仅适用于单会话 VDA。

如果单会话 VDA 安装或升级失败,并且启用了“故障时还原”功能,计算机将返回到安装或升级开始之前设置的还原点。

在启用了此功能的情况下开始执行单会话 VDA 安装或升级时,安装程序会在开始实际安装或升级之前创建一个系统还原点。如果 VDA 安装或升级失败,计算机将返回到还原点状态。%temp%/Citrix 文件夹包含部署日志以及有关还原的其他信息。

默认情况下,此功能处于禁用状态。

如果计划启用此功能,请确保没有通过 GPO 设置 (Computer Configuration > Administrative Templates > System > System Restore) 禁用系统还原。

要在安装或升级单会话 VDA 时启用此功能,请执行以下操作:

  • 使用 VDA 安装程序的图形界面(例如使用 Autostart 或不带任何恢复或静默选项的 XenDesktopVDASetup.exe 命令)时,选中摘要页面上的 Enable automatic restore if update fails(如果更新失败,则启用自动还原)复选框。

    如果安装/升级成功完成,则不使用还原点,但会保留。

  • 使用 /enablerestore/enablerestorecleanup 选项运行 VDA 安装程序。

    • 如果使用 /enablerestorecleanup 选项,并且安装/升级成功完成,则会自动删除还原点。

    • 如果使用 /enablerestore 选项,并且安装/升级成功完成,则不会使用还原点,但会保留。

VDA 安装程序

可以直接从 Citrix Cloud 控制台下载 VDA 安装程序。

默认情况下,自解压安装程序中的文件被解压至 Temp 文件夹。解压至 Temp 文件夹的文件在安装完成后会自动删除。或者,可以使用 /extract 命令与绝对路径。

有三个独立的 VDA 安装程序供下载。

VDAServerSetup.exe 安装多会话操作系统 VDA。

VDAWorkstationSetup.exe 安装单会话操作系统 VDA。

VDAWorkstationCoreSetup.exe 安装为 Remote PC Access 部署或核心 VDI 安装优化过的多会话操作系统 VDA。Remote PC Access 使用物理计算机。核心 VDI 安装是不用作映像的 VM。此安装程序仅部署 VDA 连接所需的核心服务。因此,此安装程序仅支持 VDAWorkstationSetup 安装程序适用的一部分选项。

当前版本的这一安装程序不安装或不包含用于执行以下操作的组件:

  • App-V。
  • Profile Management。将 Citrix Profile Management 排除在安装之外将影响监视器的显示内容。
  • Machine Identity Service。
  • 适用于 Windows 的 Citrix Workspace 应用程序。
  • Citrix Supportability Tools。
  • Citrix Files for Windows。
  • Citrix Files for Outlook。
  • MCSIO write cache for storage optimization(用于存储优化的MCSIO 写入缓存)。

此安装程序不安装或包含适用于 Windows 的 Citrix Workspace 应用程序。

此安装程序会自动安装浏览器内容重定向 MSI。自动安装适用于 VDA 2003 及受支持的更高版本。

使用 VDAWorkstationCoreSetup.exe 相当于使用VDAWorkstationSetup.exe安装程序安装单会话操作系统 VDA,并且:

  • 在图形界面中:选择环境页面上的 Remote PC Access 选项。
  • 在命令行界面中:指定 /remotepc 选项。
  • 在命令行界面中:指定 /components vda/exclude "Citrix Personalization for App-V - VDA" "Personal vDisk" "Machine Identity Service" "Citrix Profile Management" "Citrix Profile Management WMI Plugin" "Citrix Supportability Tools" "Citrix Files for Windows" "Citrix Files for Outlook" "Citrix MCS IODriver"

如果使用 VDAWorkstationCoreSetup.exe 安装程序安装 VDA,以后使用 VDAWorkstationSetup.exe 安装程序升级该 VDA,则可以有选择地安装忽略的组件和功能。

步骤 1. 下载产品软件并启动向导

  1. 在要安装 VDA 的计算机上,登录到 Citrix Cloud
  2. 在左上角的菜单中,在我的服务列表中选择 Citrix 服务。
  3. 在右侧,单击 Downloads(下载)并选择 Download VDA(下载 VDA)。系统会将您重定向到 VDA 下载页面。找到所需的 VDA 安装程序,然后选择 Download File(下载文件)。
  4. 下载完成后,右键单击该文件并选择以管理员身份运行。此时将启动安装向导。

作为对步骤 1-3 的替代步骤,您可以直接从 Citrix 下载页面下载 VDA。

步骤 2. 指定 VDA 的使用方式

“环境”示意图

环境页面上,指定您计划如何使用 VDA,以指示是否将此计算机用作映像来预配计算机。您选择的选项会影响自动安装的 Citrix Provisioning 工具(如果有),以及 VDA 安装程序的其他组件页面上的默认值。

选择以下方法之一:

  • 创建 MCS 主映像: 如果您计划使用 Machine Creation Services 预配 VM,请选择此选项在 VM 映像上安装 VDA。此选项将安装 Machine Identity Service。这是默认选项。

    命令行选项 /mastermcsimage/masterimage

  • 使用 Citrix Provisioning 或第三方预配工具创建主映像: 如果您计划使用 Citrix Provisioning 或第三方预配工具(例如 Microsoft System Center Configuration Manager),请选择此选项在 VM 映像上安装 VDA。对于以前已预配的从 Citrix Provisioning 读/写磁盘引导的 VM,请使用此选项。

    命令行选项:/masterpvsimage

  • (仅显示在多会话操作系统计算机上)启用与服务器的中转连接: 选择此选项可在将不用作映像的物理机或虚拟机上安装 VDA。

    命令行选项:/remotepc

  • (仅显示在多会话操作系统计算机上)启用 Remote PC Access: 选择此选项将在要用于 Remote PC Access 的物理机上安装 VDA。

    命令行选项:/remotepc

选择下一步

此页面在以下情况下不显示:

  • 升级 VDA 时。
  • 使用 VDAWorkstationCoreSetup.exe 安装程序时。

步骤 3. 选择要安装的组件及安装位置

选择要安装的组件及安装位置示意图

核心组件页面上:

  • 位置: 默认情况下,组件安装在 C:\Program Files\Citrix 中。此默认设置适用于大多数部署。如果您指定一个不同的位置,该位置必须具有网络服务的执行权限。

    命令行选项:/installdir

  • 组件: 默认情况下,不会随 VDA 安装适用于 Windows 的 Citrix Workspace 应用程序。如果您使用 VDAWorkstationCoreSetup.exe 安装程序,则从不安装适用于 Windows 的 Citrix Workspace 应用程序,因此此复选框不显示。

    命令行选项 /components vda,plugin 用于安装 VDA 和适用于 Windows 的 Citrix Workspace 应用程序

选择下一步

步骤 4. 安装附加组件

安装附加组件示意图

附加组件页面包含用于启用或禁用与 VDA 一起安装其他功能和技术的复选框。在命令行安装中,可以使用 /exclude/includeadditional 选项忽略或包含一个或多个可用组件。

下表指出了此页面上各项的默认设置。默认设置取决于您在环境页面上选择的选项。

“附加组件”页面 “环境”页面:选择了“Master image with MCS”(创建 MCS 主映像)或“Master image with Citrix Provisioning …”(使用 Citrix Provisioning 或第三方预配工具创建主映像) “环境”页面:选择了“启用与服务器的中转连接”(适用于多会话操作系统) 或“启用 Remote PC Access”(适用于单会话操作系统)
Workspace Environment Management 未选择 未选择
Citrix Personalization for App-V 未选择 未选择
用户个性化层 未选择 不显示,因为它不适用于此用例
Citrix Supportability Tools 已选择 未选择
Citrix Profile Management 已选择 未选择
Citrix Profile Management WMI 插件 已选择 未选择
Citrix VDA 升级代理 未选择 未选择
Citrix Files for Windows 未选择 未选择
Citrix Files for Outlook 未选择 未选择
MCSIO write cache for storage optimization(用于存储优化的MCSIO 写入缓存) 未选择 未选择

此页面在以下情况下不显示:

  • 使用 VDAWorkstationCoreSetup.exe 安装程序。此外,附加组件的命令行选项对该安装程序无效。
  • 升级 VDA 并且所有附加组件都已安装。如果已安装部分附加组件,此页面将仅列出未安装的组件。

组件列表可以包括:

  • Workspace Environment Management: 如果部署使用 Citrix Workspace Environment Management,请安装此组件。有关详细信息,请参阅 Workspace Environment Management

    命令行选项 /includeadditional "Citrix WEM Agent" 用于启用组件安装,/exclude "Citrix WEM Agent" 用于阻止组件安装

  • Citrix Personalization for App-V: 如果使用 Microsoft App-V 包中的应用程序,请安装此组件。有关详细信息,请参阅 App-V

    命令行选项 /includeadditional "Citrix Personalization for App-V – VDA" 用于启用组件安装,/exclude "Citrix Personalization for App-V – VDA" 用于阻止组件安装

  • Citrix 用户个性化层: 安装适用于用户个性化层的 MSI。有关详细信息,请参阅用户个性化层

    仅当在单会话 Windows 10 计算机上安装 VDA 时,此组件才会显示。

    命令行选项 /includeadditional "User Personalization Layer" 用于启用组件安装,/exclude "User Personalization Layer" 用于阻止组件安装

  • Citrix Supportability Tools:安装包含 Citrix Supportability Tools 的 MSI。

    命令行选项 /includeadditional "Citrix Supportability Tools" 用于启用组件安装,/exclude "Citrix Supportability Tools" 用于阻止组件安装

  • Citrix Profile Management: 此组件用于管理用户配置文件中的用户个性化设置。有关详细信息,请参阅 Profile Management

    将 Citrix Profile Management 排除在安装之外将影响在 Citrix Cloud 中对 VDA 执行的监视和故障排除操作。

    • 监视选项卡的用户详细信息端点页面上,个性化面板和登录持续时间面板会出现故障。
    • 控制板趋势页面上,平均登录持续时间面板仅显示安装了 Profile Management 的计算机的数据。

    即使您使用的是第三方用户配置文件管理解决方案,Citrix 仍建议您安装并运行 Citrix Profile Management Service。不需要启用 Citrix Profile Management Service。

    命令行选项 /includeadditional "Citrix Profile Management" 用于启用组件安装,/exclude "Citrix Profile Management" 用于阻止组件安装

  • Citrix Profile Management WMI 插件: 此插件在 WMI (Windows Management Instrumentation) 对象中提供 Profile Management 运行时信息(例如,配置文件提供程序、配置文件类型、大小和磁盘使用情况)。WMI 对象向 Director 提供会话信息。

    命令行选项 /includeadditional "Citrix Profile Management WMI Plugin" 用于启用组件安装,/exclude "Citrix Profile Management WMI Plugin" 用于阻止组件安装

  • VDA 升级代理: VDA 升级功能(使用此代理)的预览版即将推出。(仅适用于 Citrix Virtual Apps and Desktops 服务部署。)使 VDA 能够参与 VDA 升级功能。可以使用该功能立即或按计划的时间从管理控制台升级目录的 VDA。如果未安装此代理,则可以通过在计算机上运行 VDA 安装程序来升级 VDA。

    命令行选项 /includeadditional "Citrix VDA Upgrade Agent" 用于启用组件安装,/exclude "Citrix VDA Upgrade Agent" 用于阻止组件安装

  • Citrix Files for Windows: 用户可以通过此组件连接到其 Citrix Files 帐户。之后,他们可以通过 Windows 文件系统中的一个映射驱动器与 Citrix Files 交互,不需要完全同步其内容。

    命令行选项 /includeadditional "Citrix Files for Windows" 用于启用组件安装,/exclude "Citrix Files for Windows" 用于阻止组件安装

  • Citrix Files for Outlook: 此组件允许您跳过文件大小限制,并通过 Citrix Files 发送您的附件或电子邮件来增加其安全性。可以直接在您的电子邮件中提供安全的文件上载请求。有关详细信息,请参阅 Citrix Files for Outlook

    命令行选项 /includeadditional “Citrix Files for Outlook” 用于启用组件安装,/exclude “Citrix Files for Outlook” 用于阻止组件安装

  • MCSIO write cache for storage optimization(用于存储优化的 MCSIO 写入缓存):安装 Citrix MCS IO 驱动程序。有关详细信息,请参阅虚拟机管理程序共享的存储配置临时数据的缓存

    命令行选项 /includeadditional "Citrix MCS IODriver" 用于启用组件安装,/exclude "Citrix MCS IODriver" 用于阻止组件安装

步骤 5. Workspace Environment Management

仅当在其他组件页面上启用了相应的复选框时,才显示 Citrix Workspace Environment Management (WEM) 页面。

  1. 选择是部署 WEM 本地还是 WEM 云(服务)部署。
  2. 添加 FQDN 或 IP 地址。特殊字符将被忽略。
    • 对于 WEM 本地:WEM 基础结构服务器的地址

      在 VDA 安装程序中指定 WEM 基础架构服务器

    • 对于 WEM 服务:Cloud Connector 的地址

      在 VDA 安装程序中为 WEM 指定 Cloud Connector

  3. 选择测试连接。端口必须在防火墙中打开。
  4. 成功进行连接测试后,选择添加
  5. 对于 WEM 服务部署,请为其他 Cloud Connector 重复步骤 2-4。
  6. 选择下一步

命令行选项:/wem_server/wem_cloud_connectors

命令行界面中还提供了更多 WEM 代理配置选项。

步骤 6. Cloud Connector 地址

Cloud Connector 地址示意图

Delivery Controller 页面上,选择手动操作。输入已安装的 Cloud Connector 的 DNS 名称,然后选择添加。如果您在资源位置中安装了其他 Cloud Connector,请添加其 DNS 名称。

选择下一步

注意事项:

  • 地址只能包含字母数字字符。
  • 需要打开用于与 Cloud Connector 进行通信的防火墙端口,才能成功注册 VDA。在向导的防火墙页面上默认启用该操作。

命令行选项:/controllers

步骤 7. 启用或禁用功能

启用或禁用功能示意图

功能页面上,使用用于启用或禁用要使用的功能的复选框。

  • Use Windows Remote Assistance(使用 Windows 远程协助):启用此功能后,Windows 远程协助与 Citrix Cloud 中的 Director 组件的用户重影功能结合使用。Windows 远程协助将在防火墙中打开动态端口。(默认禁用)

    命令行选项:/enable_remote_assistance

  • 对音频使用实时音频传输: 如果在您的网络中广泛使用 VoIP,则启用此功能。该功能可以通过有损网络降低延迟并提高音频恢复能力。它允许使用基于 UDP 的 RTP 传输功能传输音频数据。(默认禁用)

    命令行选项:/enable_real_time_transport

选择下一步

如果此页面包含名为 MCS I/O 的功能,请勿使用。MCS IO 功能是在附加组件页面上配置的。

步骤 8. 防火墙端口

防火墙端口示意图

防火墙页面指示 VDA 和 Cloud Connector 用于相互通信的端口。默认情况下,如果 Windows 防火墙服务正在运行,那么即使未启用防火墙,这些端口也会自动打开。此默认设置适用于大多数部署。

有关端口信息,请参阅网络端口

选择下一步

命令行选项:/enable_hdx_ports

步骤 9. 查看必备条件并确认安装

“摘要”示意图

摘要页面上列出将安装的内容。如果需要,可以返回到之前的向导页面并更改选择。

(仅限单会话 VDA)选中 Enable automatic restore if update fails(如果更新失败,则启用自动恢复)复选框以启用失败时还原功能。有关详细信息,请参阅安装或升级失败时还原

准备好时,选择安装

步骤 10. 诊断

VDA 安装程序中的“诊断”页面

诊断页面上,选择是否参与 Citrix Call Home。如果您选择参与(默认设置),请选择连接。出现提示时,输入您的 Citrix 帐户凭据。

您的凭据通过验证后(或者如果选择不参与),选择下一步

有关详细信息,请参阅 Call Home

步骤 11. 完成此安装

“完成安装”示意图

完成页面包含带绿色复选标记的所有已成功安装和初始化的必备项和组件。

选择完成。默认情况下,计算机将自动重新启动。尽管您可以禁用此自动重新启动,但在计算机重新启动之前,无法使用 VDA。

如果要在单独的计算机而非映像上安装 VDA,请重复执行上述步骤以根据需要在其他计算机上安装 VDA。

故障排除

在交付组的管理 > 完整配置显示屏幕中,详细信息窗格中的已安装的 VDA 版本条目可能不是计算机上安装的版本。计算机的 Windows“程序和功能”将显示实际的 VDA 会话。

Citrix Optimizer

Citrix Optimizer 是适用于 Windows 操作系统的工具,可帮助 Citrix 管理员通过删除和优化各种组件来优化 VDA。

安装 VDA 并完成最终重新启动后,下载并安装 Citrix Optimizer。请参阅 CTX224676。CTX 文章包含下载软件包以及有关安装和使用 Citrix Optimizer 的说明。

自定义 VDA

以后,要自定义已安装的 VDA(或更改其信息),请执行以下操作:

  1. 从用于删除或更改程序的 Windows 功能,选择 Citrix Virtual Delivery AgentCitrix Remote PC Access/VDI Core Services VDA。然后单击右键并选择更改
  2. 选择自定义 Virtual Delivery Agent 设置

安装程序启动时,更改任何可用的设置。

其他信息

  • 安装 VDA 后,可以使用云运行状况检查来检查站点及其组件的运行状况和可用性。

下一步的去向

创建计算机目录

要查看整个配置过程,请参阅规划和构建部署