Product Documentation

Configurer des Delivery Controller

Oct 06, 2016

XenDesktop 7.7 ou version ultérieure contient les modifications nécessaires à la prise en charge de Linux Virtual Desktop ; cependant, pour les versions précédentes, un correctif ou un script de mise à jour est requis. Leur installation et leur vérification sont décrites dans cette section. 

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 : Correctif Update 2 - Pour Delivery Controller 7.6 (32 bits) – Anglais
  • CTX142439 : Correctif Update 2 - Pour Delivery Controller 7.6 (64 bits) – Anglais

Pour les versions antérieures de XenDesktop, un script PowerShell nommé Update-BrokerServiceConfig.ps1 est fourni ; il met à jour la configuration du service de broker. Il 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 :

.\Update-BrokerServiceConfig.ps1

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, il se peut que vous deviez 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 service Broker avec de nouveaux points de terminaison WCF requis par le VDA Linux et redémarre le service de broker.  Le script détermine automatiquement l'emplacement du fichier de configuration du service de broker. 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 :

commande Copier

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

À partir de l'invite de commande de Windows, connecté en tant qu'administrateur local :

commande Copier

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

findstr EndpointLinux BrokerService.exe.config