XenApp and XenDesktop

使用 SCCM 安装虚拟桌面代理 (VDA)

概述

VDA 安装分为两个阶段:

  • 安装先决条件
  • 安装 VDA

为了使用 Microsoft System Center Configuration Manager (SCCM) 或类似的软件分发工具成功部署 VDA,Citrix® 建议分别处理这两个阶段。换句话说,我们建议您不要使用 VDA 安装程序同时安装必备项和 VDA,而是先使用必备项的安装程序安装必备项,然后再使用 VDA 安装程序安装 VDA。

明确要求并确定任务序列

在安装 VDA 之前,必须在计算机上安装必备项。VDA 必备项因 VDA 版本而异。有关指导,请参阅您要安装的 VDA 版本的系统要求:

同样,安装这些必备项的需求可能因环境而异(例如,基于目标计算机的操作系统以及计算机已安装的内容)。在创建脚本或任务序列之前,务必了解您的环境的具体要求(例如需要安装哪些必备项)。然后,您可以正确定义任务序列。

提示: 收集此信息的一个好方法是在环境中的一台计算机上手动安装 VDA。此过程会揭示在整个 VDA 安装过程中哪些必备项被识别为必需并已安装。

VDA 必备项的安装文件包含在 Citrix Virtual Apps and Desktops™(或 XenApp and XenDesktop)版本的安装介质的 Support 文件夹中。使用这些文件可确保您安装的是正确的必备项版本。

重新启动

安装必备组件和 VDA 期间所需的重启次数取决于环境。例如,可能需要重启以应用待处理的更新或完成早期软件安装后的重启。此外,以前被其他进程锁定的文件可能需要更新。

  • 在手动安装期间,确定哪些必备组件会触发重启。
  • VDA 安装程序中的某些可选组件(例如 Citrix User Profile Manager、Citrix Files)可能需要重启。在手动安装期间,确定哪些组件安装会触发重启。

定义任务序列

确定所有必备组件和重启后,使用 SCCM 任务序列器完成以下操作:

  1. 为安装每个必备组件创建单独的 SCCM 作业。这有助于隔离部署期间发生的任何问题或故障,从而便于故障排除。
  2. 创建 VDA 安装作业。在所有必备组件成功安装之前,请勿执行此作业。这可以通过以下两种方式之一完成:

    • 让 SCCM 客户端监视必备组件的 GUID,以确定它们是否存在。
    • 使 VDA 安装作业依赖于必备组件的作业。

SCCM 安装序列示例

以下是 SCCM 安装序列示例。请记住:您的必备组件版本可能有所不同,具体取决于您要安装的 VDA 版本。

  1. 系统中心配置管理器 作业 1:Microsoft .NET 框架 4.8
  2. SCCM 作业 2:微软 Visual C++ 2017 运行时(32 位和 64 位)
  3. SCCM 作业3:虚拟交付代理安装
    1. 根据要求使用适当的 VDA 安装程序命令。添加 /quiet/noreboot/noresume 选项。(/noresume 选项消除了对交互式登录以继续安装的依赖,从而允许 SCCM 驱动安装过程。)
    2. 注意返回代码。
      • 0:成功,安装完成,需要重新启动。
      • 3:成功,安装未完成,需要重新启动。
      • 8:成功,安装完成,需要重新启动。
    3. 重新启动计算机。
    4. 如果返回代码为 3,请重复步骤 3a。

有关返回代码的更多信息,请参阅 Citrix 安装返回代码

VDA 安装命令示例

可用的安装选项因所使用的安装程序而异。有关命令行选项的详细信息,请参阅以下文章。(链接指向 Citrix Virtual Apps and Desktops 当前版本位置。如果您使用的是 LTSR 产品版本,请参阅相应的 LTSR 文章。)

远程电脑访问的安装命令

  • 以下命令使用单会话核心 VDA 安装程序(独立 VDAWorkstationCoreSetup.exe):

    VDAWorkstationCoreSetup.exe /quiet /controllers “control.domain.com” /enable_hdx_ports /noresume /noreboot

  • 以下命令使用单会话完整 VDA 安装程序(独立 VDAWorkstationSetup.exe):

    VDAWorkstationSetup.exe /quiet /remotepc /controllers “control.domain.com” /enable_hdx_ports /noresume /noreboot

专用 VDI 的安装命令

  • 以下命令使用单会话完整 VDA 安装程序(独立 VDAWorkstationSetup.exe):

    VDAWorkstationSetup.exe /quiet /components vda /controllers “control.domain.com” /enable_hdx_ports /optimize /enable_remote_assistance /noresume /noreboot

使用 SCCM 安装虚拟桌面代理 (VDA)