Linux Virtual Delivery Agent

Configurar Delivery Controllers para XenDesktop 7.6 y versiones anteriores

XenDesktop 7.6 y versiones anteriores requieren cambios para admitir el VDA de Linux. Para esas versiones, se necesita una revisión o un script de actualización. Las instrucciones de instalación y verificación se proporcionan en este artículo.

Actualizar la configuración de Delivery Controller™

  • Para XenDesktop 7.6 SP2, aplica la Actualización de revisión 2 para actualizar el Broker para escritorios virtuales de Linux. La Actualización de revisión 2 está disponible aquí:

CTX142438: Actualización de revisión 2 - Para Delivery Controller 7.6 (32 bits) – Inglés

Para versiones anteriores a XenDesktop 7.6 SP2, puedes usar el script de PowerShell llamado Update-BrokerServiceConfig.ps1 para actualizar la configuración del Servicio de Broker. Este script está disponible en el siguiente paquete:

  • citrix-linuxvda-scripts.zip

Repite los siguientes pasos en cada Delivery Controller de la granja:

  1. Copia el script Update-BrokerServiceConfig.ps1 en la máquina del Delivery Controller.
  2. Abre una consola de Windows PowerShell en el contexto del administrador local.
  3. Navega a la carpeta que contiene el script Update-BrokerServiceConfig.ps1.
  4. Ejecuta el script Update-BrokerServiceConfig.ps1:

    .\Update-BrokerServiceConfig.ps1
    <!--NeedCopy-->
    

Consejo:

De forma predeterminada, PowerShell está configurado para evitar la ejecución de scripts de PowerShell. Si el script no se ejecuta, cambia la política de ejecución de PowerShell antes de intentarlo de nuevo:

Set-ExecutionPolicy Unrestricted
   <!--NeedCopy-->

El script Update-BrokerServiceConfig.ps1 actualiza el archivo de configuración del Servicio de Broker utilizando los nuevos puntos finales WCF requeridos por el VDA de Linux y reinicia el Servicio de Broker. El script determina automáticamente la ubicación del archivo de configuración del Servicio de Broker. Se crea una copia de seguridad del archivo de configuración original en el mismo directorio, con .prelinux añadido al nombre del archivo.

Estos cambios no afectan al brokering de los VDA de Windows configurados para usar la misma granja de Delivery Controller. Una única granja de Controller puede gestionar y brokerizar sesiones tanto para VDA de Windows como de Linux sin problemas.

Verificar la configuración del Delivery Controller

Cuando se hayan aplicado los cambios de configuración requeridos a un Delivery Controller, la cadena EndpointLinux aparece cinco veces en el archivo %PROGRAMFILES%\Citrix\Broker\Service\BrokerService.exe.config.

Desde el símbolo del sistema de Windows, inicia sesión como administrador local para verificar:

cd "%PROGRAMFILES%"\Citrix\Broker\Service\
findstr EndpointLinux BrokerService.exe.config
<!--NeedCopy-->
Configurar Delivery Controllers para XenDesktop 7.6 y versiones anteriores