Linux Virtual Delivery Agent

Delivery Controller für XenDesktop 7.6 und frühere Versionen konfigurieren

XenDesktop 7.6 und frühere Versionen erfordern Änderungen zur Unterstützung des Linux VDA. Für diese Versionen ist ein Hotfix oder ein Aktualisierungsskript erforderlich. Die Installations- und Überprüfungsanweisungen werden in diesem Artikel bereitgestellt.

Delivery Controller™-Konfiguration aktualisieren

  • Für XenDesktop 7.6 SP2 wenden Sie Hotfix Update 2 an, um den Broker für Linux Virtual Desktops zu aktualisieren. Hotfix Update 2 ist hier verfügbar:

CTX142438: Hotfix Update 2 – Für Delivery Controller 7.6 (32-Bit) – Englisch

Für Versionen vor XenDesktop 7.6 SP2 können Sie das PowerShell-Skript namens Update-BrokerServiceConfig.ps1 verwenden, um die Broker Service-Konfiguration zu aktualisieren. Dieses Skript ist im folgenden Paket verfügbar:

  • citrix-linuxvda-scripts.zip

Wiederholen Sie die folgenden Schritte auf jedem Delivery Controller in der Farm:

  1. Kopieren Sie das Skript Update-BrokerServiceConfig.ps1 auf den Delivery Controller-Computer.
  2. Öffnen Sie eine Windows PowerShell-Konsole im Kontext des lokalen Administrators.
  3. Navigieren Sie zu dem Ordner, der das Skript Update-BrokerServiceConfig.ps1 enthält.
  4. Führen Sie das Skript Update-BrokerServiceConfig.ps1 aus:

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

Tipp:

Standardmäßig ist PowerShell so konfiguriert, dass die Ausführung von PowerShell-Skripts verhindert wird. Wenn das Skript nicht ausgeführt werden kann, ändern Sie die PowerShell-Ausführungsrichtlinie, bevor Sie es erneut versuchen:

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

Das Skript Update-BrokerServiceConfig.ps1 aktualisiert die Broker Service-Konfigurationsdatei, indem es die neuen WCF-Endpunkte verwendet, die vom Linux VDA benötigt werden, und startet den Broker Service neu. Das Skript ermittelt den Speicherort der Broker Service-Konfigurationsdatei automatisch. Eine Sicherung der ursprünglichen Konfigurationsdatei wird im selben Verzeichnis erstellt, wobei .prelinux an den Dateinamen angehängt wird.

Diese Änderungen haben keine Auswirkungen auf das Brokering von Windows VDAs, die für die Verwendung derselben Delivery Controller-Farm konfiguriert sind. Eine einzelne Controller-Farm kann Sitzungen für Windows- und Linux-VDAs nahtlos verwalten und vermitteln.

Delivery Controller-Konfiguration überprüfen

Wenn die erforderlichen Konfigurationsänderungen auf einen Delivery Controller angewendet wurden, erscheint die Zeichenfolge EndpointLinux fünfmal in der Datei %PROGRAMFILES%\Citrix\Broker\Service\BrokerService.exe.config.

Melden Sie sich an der Windows-Eingabeaufforderung als lokaler Administrator an, um dies zu überprüfen:

cd "%PROGRAMFILES%"\Citrix\Broker\Service\
findstr EndpointLinux BrokerService.exe.config
<!--NeedCopy-->
Delivery Controller für XenDesktop 7.6 und frühere Versionen konfigurieren