Linux Virtual Delivery Agent 2109

Citrix Virtual Apps and Desktops™ Standard for AzureにおけるLinux VDAの作成

Citrix Virtual Apps and Desktops Standard for Azureでは、ドメイン参加済みおよび非ドメイン参加のLinux VDAを作成して、Microsoft Azureからあらゆるデバイスに仮想アプリとデスクトップを配信できます。詳細については、Citrix Virtual Apps and Desktops Standard for Azureを参照してください。

  • サポートされるLinuxディストリビューション

  • この機能は、以下のLinuxディストリビューションをサポートしています。

  • RHEL 8.3
  • RHEL 8.2
  • RHEL 7.8
  • Ubuntu 20.04
  • Ubuntu 18.04
  • Ubuntu 16.04

手順

Citrix Virtual Apps™ and Desktops Standard for AzureでLinux VDAを作成するには、次の手順を実行します。

  1. Azureでマスターイメージを準備します。

    注:

    自動ソフトウェアアップデートをスケジュールするために、Linux VDAセルフアップデート機能を使用することもできます。この目的を達成するには、マスターイメージ上のetc/xdl/mcs/mcs_local_setting.regファイルにコマンドラインを追加します。 たとえば、次のコマンドラインを追加できます。

       ```
    unlink /etc/resolv.conf
    
    ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
    <!--NeedCopy--> ```
    
    1.  Azureで、サポートされているディストリビューションのLinux VMを作成します。
    2.  必要に応じて、Linux VMにデスクトップ環境をインストールします。
    3.  VMで、<https://docs.microsoft.com/en-us/dotnet/core/install/linux-package-managers>の指示に従って.NET Core Runtime 3.1をインストールします。
    4.  (Ubuntuのみ) `source /etc/network/interfaces.d/*`行を`/etc/network/interfaces`ファイルに追加します。
    5.  (Ubuntuのみ) `/etc/resolv.conf`を`/run/systemd/resolve/stub-resolv.conf`ではなく`/run/systemd/resolve/resolv.conf`にポイントします。
    
    ```
    unlink /etc/resolv.conf
    
    ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
    <!--NeedCopy--> ```
    
    6.  Linux VDAパッケージをインストールします。
    7.  /etc/xdl/mcs/mcs.confの変数を変更します。`mcs.conf`構成ファイルには、MCSおよびLinux VDAを設定するための変数が含まれています。
    
    >**注:**
    >
    >dns変数は未指定のままにします。
    >マシンカタログを作成するときに**Static**または**Random**タイプを選択した場合は、`VDI_MODE=Y`を設定します。
    
    8.  `/opt/Citrix/VDA/sbin/deploymcs.sh`を実行します。
    9.  Azureで、VMを停止(または割り当て解除)します。**ディスクのエクスポート**をクリックして、他のVMを作成するためのマスターイメージとして使用できる仮想ハードディスク(VHD)ファイルのSAS URLを生成します。
    
    ![VHDファイルのURLを生成](/ja-jp/linux-virtual-delivery-agent/2109/media/export-disk.png)
    
    10.  (オプション) マスターイメージでグループポリシー設定を行います。`ctxreg`ツールを使用してグループポリシー設定を行うことができます。たとえば、次のコマンドはPDF印刷の**PDFユニバーサルプリンターの自動作成**ポリシーを有効にします。
    
    ```
        /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\Software\Citrix\GroupPolicy\Defaults\PrintingPolicies" -t "REG_DWORD" -v "AutoCreatePDFPrinter" -d "0x00000001" –force
        <!--NeedCopy--> ```
    
  2. Azureからマスターイメージをインポートします。

    1. 管理ダッシュボードから、右側のマスターイメージを展開します。表示には、Citrixが提供するマスターイメージと、作成およびインポートしたイメージが一覧表示されます。

      ヒント: このサービスのほとんどの管理者アクティビティは、管理および監視ダッシュボードを通じて管理されます。最初のカタログを作成した後、Citrix Cloud™にサインインしてManaged Desktopsサービスを選択すると、管理ダッシュボードが自動的に起動します。

      マスターイメージの画像

    2. イメージのインポートをクリックします。
    3. Azureで生成したVHDファイルのSAS URLを入力します。マスターイメージの種類としてLinuxを選択します。

      Azureからイメージをインポートする画像

    4. ウィザードの指示に従って、マスターイメージのインポートを完了します。
  3. マシンカタログを作成します。

    管理ダッシュボードにアクセスし、カタログの作成をクリックします。マシンカタログを作成するときは、以前に作成したマスターイメージを選択します。

    注: 非ドメイン参加のLinuxマシンカタログは、Citrix管理のAzureサブスクリプションでのみ作成できます。

Citrix Virtual Apps and Desktops™ Standard for AzureにおけるLinux VDAの作成