Linux Virtual Delivery Agent 2107

Citrix Virtual Apps and Desktops™ Standard for Azure での Linux VDA の作成

Microsoft Azure からあらゆるデバイスに仮想アプリとデスクトップを配信するために、Citrix Virtual Apps and Desktops Standard for Azure でドメイン参加済みおよび非ドメイン参加済み Linux VDA を作成できます。詳細については、「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 のみ) `/etc/network/interfaces` ファイルに `source /etc/network/interfaces.d/*` 行を追加します。
    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 を停止 (または割り当て解除) します。**Disk Export** をクリックして、他の VM を作成するためのマスターイメージとして使用できる仮想ハードディスク (VHD) ファイルの SAS URL を生成します。
    
    ![Generate a URL for the VHD file](/ja-jp/linux-virtual-delivery-agent/2107/media/export-disk.png)
    
    10.  (オプション) マスターイメージでグループポリシー設定を行います。`ctxreg` ツールを使用してグループポリシー設定を行うことができます。たとえば、次のコマンドは PDF 印刷の **Auto-create PDF Universal Printer** ポリシーを有効にします。
    
    ```
        /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. 管理ダッシュボードから、右側の Master Images を展開します。Citrix が提供するマスターイメージと、作成およびインポートしたイメージが表示されます。

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

      Image of Master Images

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

      Image of Import an image from Azure

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

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

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

Citrix Virtual Apps and Desktops™ Standard for Azure での Linux VDA の作成