Linux Virtual Delivery Agent

XenDesktop 7.6 およびそれ以前のバージョンのデリバリーコントローラーの構成

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

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

  • XenDesktop 7.6 SP2 の場合、Linux 仮想デスクトップ用ブローカーを更新するには、ホットフィックスアップデート 2 を適用します。ホットフィックスアップデート 2 は、以下から入手できます。

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

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

  • citrix-linuxvda-scripts.zip

ファーム内のすべてのデリバリーコントローラーで、次の手順を繰り返します。

  1. Update-BrokerServiceConfig.ps1 スクリプトをデリバリーコントローラーマシンにコピーします
  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 が追加されて同じディレクトリに作成されます。

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

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

必要な構成変更がデリバリーコントローラーに適用されると、%PROGRAMFILES%\Citrix\Broker\Service\BrokerService.exe.config ファイル内に EndpointLinux という文字列が 5 回表示されます。

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

cd "%PROGRAMFILES%"\Citrix\Broker\Service\
findstr EndpointLinux BrokerService.exe.config
<!--NeedCopy-->
XenDesktop 7.6 およびそれ以前のバージョンのデリバリーコントローラーの構成