Linux虚拟交付代理

为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

对农场中的每个交付控制器重复以下步骤:

  1. 抄袭Update-BrokerServiceConfig.ps1脚本发送到交付控制器机器。
  2. 在本地管理员的上下文中打开Windows PowerShell控制台。
  3. 浏览到包含Update-BrokerServiceConfig.ps1剧本
  4. 运行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<--需要复制-->
为XenDesktop 7.6及更早版本配置交付控制器