使用脚本安装VDA
本文适用于在具有Windows操作系统的机器上安装VDAs。Linux操作系统vda的详细信息请参见Linux虚拟交付代理文档。
安装介质包含为Active Directory中的计算机安装、升级或删除虚拟传递代理(VDA)的示例脚本。您还可以使用这些脚本来维护机器创建服务和Citrix资源调配(以前称为资源调配服务)使用的主映像。
需要访问:
- 这些脚本需要对VDA安装命令所在的网络共享进行Everyone Read访问。安装命令为
XenDesktopVdaSetup.exe
在完整产品ISO中,或VDAWorkstationSetup.exe
或VDAServerSetup.exe
在独立安装程序中。 - 日志详细信息存储在每个本地计算机上。要集中记录结果以供查看和分析,脚本需要每个人都具有相应网络共享的读写权限。
要检查运行脚本的结果,请检查中央日志共享。捕获的日志包括脚本日志、安装程序日志和MSI安装日志。每次安装或删除尝试都记录在一个带有时间戳的文件夹中。文件夹标题以“PASS”或“FAIL”为前缀表示操作结果。您可以使用标准目录搜索工具在中央日志共享中查找失败的安装或删除操作。这些工具提供了在目标机器上进行本地搜索的替代方法。
开始任何安装之前,请阅读并完成中的任务准备安装.
通过脚本安装或升级vda
- 获取示例脚本安装vda.bat从安装介质上的\Support\AdDeploy\开始。Citrix建议您在定制原始脚本之前对其进行备份。
- 编辑脚本:
- 指定要安装的VDA版本:
设置DESIREDVERSION
.例如,version 7可以指定为7.0。完整的值可以在ProductVersion.txt文件中的安装媒体上找到。但是,不需要完全匹配。 - 指定将在其中调用安装程序的网络共享。指向布局的根(树的最高点)。脚本运行时,将自动调用安装程序的相应版本(32位或64位)。例如:
设置DEPLOYSHARE=\\fileserver1\share1
. - (可选)指定用于存储集中日志的网络共享位置。例如:
设置日志共享=\\fileserver1\log1)
. - 指定VDA配置选项,如中所述使用命令行安装.的
/安静
和/ noreboot
默认情况下,选项包括在脚本中,并且是必需的:设置COMMANDLINEOPTIONS = /安静/ NOREBOOT
.
- 指定要安装的VDA版本:
- 使用组策略启动脚本,将脚本分配给包含计算机的OU。此OU应仅包含要安装VDA的计算机。当该OU中的计算机重新启动时,脚本将在所有计算机上运行。VDA安装在具有受支持的操作系统的每台计算机上。
使用脚本删除VDA
- 从安装介质上的\Support\AdDeploy\获取示例脚本UninstallVDA.bat。Citrix建议您在定制原始脚本之前对其进行备份。
- 编辑脚本。
- 指定要删除的VDA版本:
设置检查\ _VDA \ _VERSION
.例如,version 7可以指定为7.0。完整的值可以在ProductVersion.txt文件中的安装媒体上找到(例如7.0.0.3018)。但是,不需要完全匹配。 - (可选)指定用于存储集中日志的网络共享位置。
- 指定要删除的VDA版本:
- 使用组策略启动脚本,将脚本分配给包含您的机器的OU。这个OU应该只包含您想从其中删除VDA的机器。当OU中的机器重新启动时,脚本将在所有机器上运行。从每台计算机中删除VDA。
进行故障排除
脚本生成描述脚本执行进度的内部日志文件。脚本复制
启动\u VDA\u启动\u脚本
在启动部署后几秒钟内将日志记录到中央日志共享。您可以验证整个流程是否正常工作。如果此日志没有按照预期复制到中央日志共享,请检查本地计算机进一步排除故障。文件中放置了两个调试日志文件%温度%
每台机器上的文件夹:Kickoff_VDA_Startup_Script_ < DateTimeStamp > . log
VDA\u安装\u进程日志\u
.log
查看这些日志,确保脚本是:
- 像预期的那样运行。
- 正确检测目标操作系统。
- 正确配置为指向
根
的DEPLOYSHARE
共享(包含命名为AutoSelect.exe
). - 能够向两个
DEPLOYSHARE
和日志
分享。
有关Citrix如何报告组件安装结果的信息,请参阅Citrix安装返回码.
在交付组的Studio显示中VDA版本安装条目的细节窗格可能不是计算机上安装的版本。机器的程序和功能显示屏显示实际的VDA版本。
VDA安装后,在向交付控制器注册之前,无法向用户交付应用程序或桌面。
要了解VDA注册方法和如何排除注册问题,请参见VDA注册.
使用脚本安装VDA
复制!
失败了!