Linux Virtual Delivery Agent

Configurar Delivery Controllers para XenDesktop 7.6 y versiones anteriores

XenDesktop 7.6 y las 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 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 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 de Delivery Controller.
  2. Abre una consola de Windows PowerShell en el contexto del administrador local.
  3. Explora hasta la carpeta que contiene el script Update-BrokerServiceConfig.ps1.
  4. Ejecuta el script Update-BrokerServiceConfig.ps1:

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

Sugerencia:

Por defecto, 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 Broker utilizando los nuevos puntos de conexión WCF requeridos por el VDA de Linux y reinicia el servicio Broker. El script determina automáticamente la ubicación del archivo de configuración del servicio 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 a la intermediación de los VDA de Windows configurados para usar la misma granja de Delivery Controller. Una única granja de Controller puede administrar e intermediar sesiones tanto para VDA de Windows como de Linux sin problemas.

Verificar la configuración de Delivery Controller

Cuando se hayan aplicado los cambios de configuración requeridos a un Delivery Controller, la cadena EndpointLinux aparecerá 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 comprobar:

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