XenDesktop 7.6 およびそれ以前のバージョン向けにデリバリーコントローラーを構成する

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

Delivery Controller™ の構成を更新する

XenDesktop 7.6 SP2 の場合は、ホットフィックス更新プログラム 2 を適用して、Linux Virtual Desktops 用のブローカーを更新します。ホットフィックス更新プログラム 2 は、次の場所で入手できます。
CTX142438: ホットフィックス更新プログラム 2 - Delivery Controller 7.6 (32 ビット) 用 – 英語
XenDesktop 7.6 SP2 より前のバージョンの場合は、Update-BrokerServiceConfig.ps1 という名前の PowerShell スクリプトを使用して、Broker Service の構成を更新できます。このスクリプトは、次のパッケージで入手できます。
  • シトリックス-リナックスVDA-スクリプト.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 を有効にすると、セッション起動に失敗します。

デリバリーコントローラーの構成を確認する

必要な構成変更がデリバリーコントローラーに適用されると、EndpointLinux 文字列が %PROGRAMFILES%\\Citrix\\Broker\\Service\\BrokerService.exe.config ファイルに5回出現します。
Windows コマンドプロンプトから、ローカル管理者としてログオンして確認します:
cd "%PROGRAMFILES%"\Citrix\Broker\Service\
findstr EndpointLinux BrokerService.exe.config