Linux Virtual Delivery Agent 2106

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 のみ) `/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 を生成します
    
    ![VHD ファイルの URL を生成](/ja-jp/linux-virtual-delivery-agent/2106/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 サービスを選択した後、管理ダッシュボードが自動的に起動します。

      マスターイメージの画像

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

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

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

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

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

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