Product Documentation

Configurer Delivery Controller

Jun 01, 2017

XenDesktop 7.6 ou une version antérieure requiert des modifications pour prendre en charge le VDA Linux. Par conséquent, pour ces versions de XenDesktop, un correctif ou un script de mise à jour est requis. L’installation et la vérification sont décrites dans cet article.  

Mettre à jour la configuration d'un Delivery Controller

Pour XenDesktop 7.6 SP2, appliquez le correctif Update 2 pour mettre à jour le broker pour Linux Virtual Desktop. Les correctifs Update 2 sont disponibles ici :

  • CTX142438: Hotfix Update 2 - For Delivery Controller 7.6 (32-bit) – English
  • CTX142439: Hotfix Update 2 - For Delivery Controller 7.6 (64-bit) – English

Pour les versions antérieures de XenDesktop, vous pouvez utiliser le script PowerShell appelé Update-BrokerServiceConfig.ps1 pour mettre à jour la configuration du Broker Service. Ce script est disponible dans le package suivant :

  • citrix-linuxvda-scripts.zip

Répétez les étapes suivantes sur chaque Delivery Controller de la batterie :

  1. Copiez le script Update-BrokerServiceConfig.ps1 sur la machine Delivery Controller.
  2. Ouvrez une console Windows PowerShell dans le contexte de l'administrateur local.
  3. Accédez au dossier contenant le script.
  4. Exécutez le script :
commande Copier

.\Update-BrokerServiceConfig.ps1

Conseil

Par défaut, PowerShell est configuré pour empêcher l'exécution des scripts PowerShell. Si le script ne réussit pas à s'exécuter, vous devez modifier la stratégie d'exécution PowerShell avant d'essayer à nouveau :

commande Copier

Set-ExecutionPolicy Unrestricted

Le script Update-BrokerServiceConfig.ps1 met à jour le fichier de configuration du Broker Service avec de nouveaux points de terminaison WCF requis par le VDA Linux et redémarre le Broker Service. Le script détermine automatiquement l'emplacement du fichier de configuration du Broker Service. Une copie de sauvegarde du fichier de configuration d'origine est créée dans le même répertoire avec l'extension .prelinux.

Ces modifications n'ont pas d'impact sur la négociation des VDA Windows configurés pour utiliser la même batterie de Delivery Controller. Cela permet d'utiliser une seule batterie pour gérer et négocier les sessions pour les VDA Windows et Linux en toute facilité.

Vérifier la configuration d'un Delivery Controller

Pour vous assurer que les modifications de configuration requises ont été appliquées à un Delivery Controller, vérifiez si la chaîne EndpointLinux apparaît bien cinq fois dans le fichier :

fichier Copier

%PROGRAMFILES%\Citrix\Broker\Service\BrokerService.exe.config

À partir de l'invite de commande de Windows, connectez-vous en tant qu'administrateur local :

commande Copier

cd "%PROGRAMFILES%"\Citrix\Broker\Service\

findstr EndpointLinux BrokerService.exe.config