使用SCCM安装的共识
概述
VDA安装分为两个阶段:
- 安装必备项
- 安装的共识
要使用微软系统中心配置管理器(SCCM)或类似的软件分发工具成功部署的共识,Citrix建议您分别处理这些阶段。换句话说,我们建议您首先使用必备项的安装程序安装必备项,然后使用VDA安装程序安装的共识,而非使用VDA安装程序同时安装必备项和共识。
确定要求和任务序列
必须先在计算机上安装必备项,才能安装的共识。VDA必备项因VDA版本而异。有关指导,请参阅要安装的VDA版本的系统要求:
同样,安装这些必备项的需求可能因环境而异(例如,取决于目标计算机的操作系统以及计算机已安装的必备项)。在创建脚本或任务序列之前,了解环境的特定要求(例如需要安装哪些必备项)非常重要。然后,您可以正确定义任务序列。
提示:收集此信息的好方法是在环境中的其中一台计算机中手动安装的共识。此过程将显示在VDA安装过程中根据需要确定并安装了哪些必备项。
VDA必备项的安装文件包含在虚拟应用程序和桌面Citrix(或XenApp和XenDesktop)版本的安装介质的支持文件夹下。使用这些文件可确保您安装的是正确的必备项版本。
重新启动
安装必备项和VDA过程中所需的重新启动次数取决于环境。例如,早期软件安装中挂起的更新或重新启动可能需要重新启动。此外,以前被其他进程锁定的文件可能需要更新。
- 在手动安装过程中,确定触发重新启动的必备条件。
- VDA安装程序中的某些可选组件(例如Citrix用户配置文件管理器,Citrix文件)可能需要重新启动。在手动安装过程中,确定哪些组件安装会触发重新启动。
定义任务序列
确定所有必备项并重新启动后,使用SCCM任务排序器完成以下操作:
- 为安装每个必备项创建单独的SCCM作业。这有助于隔离部署过程中出现的任何问题或故障,便于进行故障排除。
创建VDA安装作业。在成功安装所有必备项之前,请勿执行此作业。这可以通过以下两种方式之一来完成:
- 让SCCM客户端监视必备项的GUID以确定其是否存在。
- 使VDA安装作业依赖于必备项的作业。
SCCM安装顺序示例
下面是一个示例SCCM安装顺序。请记住:您的必备项版本可能会有所不同,具体取决于要安装的VDA版本。
- SCCM JOB1:Microsoft .NET Framework 4.8
- SCCM JOB2: Microsoft Visual c++ 2017运行时(32位和64位)
- SCCM JOB3: VDA安装
- 根据要求使用相应的VDA安装程序命令。添加
/安静
、/ noreboot
和/ noresume
选项。(/ noresume
选项删除了对交互式登录继续安装的依赖关系,从而允许SCCM驱动安装过程)。 - 注意返回代码。
0
:成功、安装完成、需要重新启动。3.
:成功、安装未完成、需要重新启动。8
:成功、安装完成、需要重新启动。
- 请重新启动计算机。
- 如果返回代码为
3.
3,请重复执行步骤。
- 根据要求使用相应的VDA安装程序命令。添加
有关返回代码的详细信息,请参阅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 . VDAWorkstationSetup.exe