デリバリーコントローラーの構成

最終公開日 : Nov 13, 2026
XenDesktop 7.6およびそれ以前のバージョンでは、Linux VDAをサポートするために変更が必要です。これらのバージョンでは、ホットフィックスまたは更新スクリプトが必要です。インストールおよび検証の手順は、この記事で提供されています。

Delivery Controller™の構成を更新する

XenDesktop 7.6 SP2の場合、Hotfix Update 2を適用してLinux Virtual Desktops用Brokerを更新します。Hotfix Update 2は以下で入手できます。
CTX142438: Hotfix Update 2 - Delivery Controller 7.6 (32ビット版) 用 – 英語
XenDesktop 7.6 SP2より前のバージョンでは、PowerShellスクリプト Update-BrokerServiceConfig.ps1 を使用してBroker Serviceの構成を更新できます。このスクリプトは、以下のパッケージで入手できます。
  • citrix-linuxvda-スクリプト.zip
ファーム内のすべてのDelivery Controllerで以下の手順を繰り返します。
  1. Update-BrokerServiceConfig.ps1 スクリプトをDelivery Controllerマシンにコピーします。
  2. ローカル管理者としてWindows PowerShellコンソールを開きます。
  3. Update-BrokerServiceConfig.ps1 スクリプトが含まれているフォルダーに移動します。
  4. Update-BrokerServiceConfig.ps1 スクリプトを実行します。
    .\Update-BrokerServiceConfig.ps1
ヒント:
デフォルトでは、PowerShellはPowerShellスクリプトの実行を防止するように構成されています。スクリプトの実行に失敗した場合は、再試行する前にPowerShellの実行ポリシーを変更してください。
Set-ExecutionPolicy Unrestricted
Update-BrokerServiceConfig.ps1 スクリプトは、Linux VDAで必要とされる新しいWCFエンドポイントを使用してBroker Serviceの構成ファイルを更新し、Broker Serviceを再起動します。スクリプトは、Broker Serviceの構成ファイルの場所を自動的に特定します。元の構成ファイルのバックアップは、ファイル名に .prelinux が追加されて同じディレクトリに作成されます。
これらの変更は、同じDelivery Controllerファームを使用するように構成されているWindows VDAの仲介には影響しません。単一のControllerファームで、Windows VDAとLinux VDAの両方のセッションをシームレスに管理および仲介できます。
注:
Linux VDAは、暗号化のためのSecure ICA®をサポートしていません。Linux VDAでSecure ICAを有効にすると、セッション起動の失敗を引き起こします。

Delivery Controllerの構成を確認する

必要な構成変更がDelivery Controllerに適用されると、EndpointLinux文字列が**%PROGRAMFILES%\\Citrix\\Broker\\Service\\BrokerService.exe.config**ファイルに5回表示されます。
Windowsコマンドプロンプトから、ローカル管理者としてログオンし、以下を確認してください:
cd "%PROGRAMFILES%"\Citrix\Broker\Service\
findstr EndpointLinux BrokerService.exe.config