Linux Virtual Delivery Agent

Configurar Delivery Controllers para XenDesktop 7.6 y versiones anteriores

XenDesktop 7.6 y versiones anteriores requieren ciertos cambios para ser compatibles con Linux VDA. Para estas versiones es necesario instalar un parche rápido o un script de actualización. Las instrucciones de instalación y verificación se ofrecen en este artículo.

Actualización de la configuración del Delivery Controller

Para XenDesktop 7.6 SP2, aplique el parche rápido Hotfix Update 2 y, así, actualizar el Broker para escritorios virtuales con Linux. El parche rápido Hotfix Update 2 está disponible aquí:

CTX142438: Hotfix Update 2 para Delivery Controller 7.6 (32 bits) - en inglés

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

  • citrix-linuxvda-scripts.zip

Repita los pasos siguientes en cada Delivery Controller de la comunidad:

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

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

Sugerencia:

De forma predeterminada, PowerShell está configurado para impedir la ejecución de scripts de PowerShell. Si el script no se ejecuta, cambie la directiva de ejecución de PowerShell y vuelva a intentarlo:

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

El script Update-BrokerServiceConfig.ps1 actualiza el archivo de configuración del servicio de broker con nuevos puntos finales WCF que necesita Linux VDA. Luego, reinicia el servicio del broker. El script determina automáticamente la ubicación del archivo de configuración del servicio del broker. Se crea una copia de seguridad del archivo de configuración original en el mismo directorio con la extensión .prelinux.

Estos cambios no afectan la intermediación (broker) de agentes VDA con Windows configurados para usar la misma comunidad de Delivery Controller. Con lo que una sola comunidad de Controllers puede administrar y actuar de broker en sesiones de agentes VDA con Windows y con Linux.

Comprobación de la configuración del Delivery Controller

Cuando los cambios de configuración requeridos se hayan aplicado 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, inicie sesión como administrador local para comprobarlo:

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