Linux Virtual Delivery Agent

XenDesktop 7.6以前のバージョンのDelivery Controllerの構成

XenDesktop 7.6およびそれ以前のバージョンでは、Linux VDAをサポートするために変更が必要です。これらのバージョンには、ホットフィックスまたは更新スクリプトが必要です。インストールおよび検証の手順については、この記事で説明します。

Delivery Controller™構成の更新

  • XenDesktop 7.6 SP2の場合は、ホットフィックスアップデート2を適用して、Linux仮想デスクトップ用Brokerを更新します。ホットフィックスアップデート2は、次の場所で入手できます。

CTX142438: ホットフィックスアップデート2 - Delivery Controller 7.6 (32ビット) – 英語版

XenDesktop 7.6 SP2より前のバージョンの場合は、Update-BrokerServiceConfig.ps1という名前のPowerShellスクリプトを使用して、Broker Serviceの構成を更新できます。このスクリプトは、次のパッケージで入手できます。

  • citrix-linuxvda-scripts.zip

ファーム内のすべてのDelivery Controllerで、次の手順を繰り返します。

  1. Update-BrokerServiceConfig.ps1スクリプトをDelivery Controllerマシンにコピーします。
  2. ローカル管理者としてWindows PowerShellコンソールを開きます。
  3. Update-BrokerServiceConfig.ps1スクリプトを含むフォルダーを参照します。
  4. Update-BrokerServiceConfig.ps1スクリプトを実行します。

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

ヒント:

デフォルトでは、PowerShellはPowerShellスクリプトの実行を防止するように構成されています。スクリプトの実行に失敗した場合は、再試行する前にPowerShell実行ポリシーを変更してください。

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

Update-BrokerServiceConfig.ps1スクリプトは、Linux VDAで必要となる新しいWCFエンドポイントを使用してBroker Service構成ファイルを更新し、Broker Serviceを再起動します。このスクリプトは、Broker Service構成ファイルの場所を自動的に特定します。元の構成ファイルのバックアップは、ファイル名に.prelinuxが付加されて同じディレクトリに作成されます。

これらの変更は、同じDelivery Controllerファームを使用するように構成されたWindows VDAのブローカー処理には影響しません。単一のControllerファームで、Windows VDAとLinux VDAの両方のセッションをシームレスに管理およびブローカー処理できます。

Delivery Controller構成の検証

必要な構成変更がDelivery Controllerに適用されると、EndpointLinux文字列が%PROGRAMFILES%\Citrix\Broker\Service\BrokerService.exe.configファイルに5回表示されます。

Windowsコマンドプロンプトから、ローカル管理者としてログオンして確認します。

cd "%PROGRAMFILES%"\Citrix\Broker\Service\
findstr EndpointLinux BrokerService.exe.config
<!--NeedCopy-->
XenDesktop 7.6以前のバージョンのDelivery Controllerの構成