为XenDesktop 7.6及更早版本配置交付控制器
XenDesktop 7.6及更早版本需要更改以支持Linux VDA。对于这些版本,需要热修复程序或更新脚本。本文提供了安装和验证说明。
更新传送控制器配置
对于XenDesktop 7.6 SP2,应用Hotfix Update 2更新Linux虚拟桌面代理。修补程序更新2可在这里:
- CTX142438: Hotfix Update 2- For Delivery Controller 7.6(32位)-英文
- CTX142439:热修复程序更新2-适用于交付控制器7.6(64位)-英语
对于XenDesktop 7.6 SP2之前的版本,可以使用名为Update-BrokerServiceConfig.ps1更新代理服务配置。该脚本在以下包中可用:
- citrix-linuxvda-scripts.zip
对农场中的每个交付控制器重复以下步骤:
- 抄袭Update-BrokerServiceConfig.ps1脚本发送到交付控制器机器。
- 在本地管理员的上下文中打开Windows PowerShell控制台。
- 浏览到包含Update-BrokerServiceConfig.ps1剧本
运行Update-BrokerServiceConfig.ps1脚本:
\ Update-BrokerServiceConfig。ps1 < !——NeedCopy >
提示:
默认情况下,PowerShell被配置为防止执行PowerShell脚本。如果脚本运行失败,请在再次尝试之前更改PowerShell的执行策略:
Set-ExecutionPolicy无限制的< !——NeedCopy >
这个Update-BrokerServiceConfig.ps1脚本使用Linux VDA所需的新WCF端点更新代理服务配置文件,并重新启动代理服务。该脚本自动确定代理服务配置文件的位置。在同一目录中创建原始配置文件的备份,其中.prelinux附加到文件名之后。
这些更改对配置为使用相同交付控制器场的Windows VDAs的代理没有影响。单个Controller场可以无缝地管理和代理Windows和Linux VDAs的会话。
注:
Linux VDA不支持Secure ICA加密。在Linux VDA中启用Secure ICA会导致会话启动失败。
验证交付控制器配置
当将所需的配置更改应用到交付控制器时,EndpointLinux字符串在列表中出现五次%PROGRAMFILES%\Citrix\Broker\Service\BrokerService.exe.config文件。
从Windows命令提示符,以本地管理员身份登录以检查:
cd“%PROGRAMFILES%”\Citrix\Broker\Service\findstr EndpointLinux BrokerService.exe.config<--需要复制-->