App Layering

App Layering サービス

App Layering アプライアンスでは、次のサービスが実行されます。

  • 管理サービス
  • レイヤリングサービス
  • BITS サーバサービス

サービスが [システム] タブに表示されます。

管理サービス

App Layeringアプライアンスは、管理サービスを使用して、次のサーバー、エージェント、およびプラットフォームソフトウェアと通信します。

  • Active Directory
  • Windowsファイル・サーバ
  • ネットワーク・タイム・サーバ
  • UNIXファイル・サーバ
  • DHCPサーバ
  • App Layering エージェント
  • Hypervisor とProvisioning サービス

上記の各コンポーネントのファイアウォールポートが開いている必要があります。詳しくは、「ファイアウォールポート」を参照してください。

レイヤリングサービス

Layering サービスは、レイヤーとイメージテンプレートを管理します。アプライアンスはマスターレイヤーのセットをローカルストレージに保存し、Elastic レイヤーはアプライアンスのファイル共有に保存します。

注: Elastic レイヤーは、アプライアンスのファイル共有に保存されるアプリレイヤーのコピーです。Elastic レイヤーは、レイヤー画像の一部としてではなく、ユーザーのログイン時に配信されます。

System モジュールでは、Layering サービスは、各ファイル共有の使用可能な領域の量を表示します。

BITS サーバーサービス

App Layering アプライアンスは、Microsoft の BITS Server サービスとコネクタ構成で指定された場所を使用して、アプライアンスとの間でファイルをコピーします。

BITS サーバーサービスのファイアウォールポート

BITS サーバーサービスのファイアウォールポートを開きます。詳しくは、「ファイアウォールポート」を参照してください。

BITS サーバーログ

BITS サーバーは、ここで見つけることができる独自のログを生成します。

/var/log/Unidesk

ログは log4net 構成設定に基づいており、次の場所にあります。

source\BitsServer\Citrix.AppLayering.BitsServer\log4net.config

[アップロード] フォルダーの場所を変更する場合

BITS サーバーと Hyper-V コネクターの両方のボリュームへのパスを構成することで、BITS アップロードに使用する別のボリュームをマウントできます。

  1. 新しいボリュームをマウントします。

  2. 次の json ファイルの BITS サーバーの Uploads フォルダーの場所を編集します。

    /var/aspnetcore/bits-server/appsettings.Production.json

    /mnt/リポジトリ/アップロードのデフォルトのアップロードフォルダ設定を新しい場所に変更します (たとえば、/mnt/test/uploads)。

  3. コネクタ構成ファイルを探します。

    /usr/local/lib/node_modules/unidesk-hyperv-connector/config.json

    デフォルトのアップロードフォルダ(FileUploadFolderPath)を/mnt/リポジトリ/アップロードから新しい場所に変更します。

  4. 両方のサービスを再起動します。

    systemctl restart kestrel-bits-server
    systemctl restart unidesk-hyperv-connector
    <!--NeedCopy-->
    
  5. 新しい [Uploads] フォルダのグループと権限を更新します。

    chmod 770 /mnt/test/Uploads
    chmod g+s /mnt/test/Uploads
    chgrp apache /mnt/test/Uploads
    <!--NeedCopy-->
    
App Layering サービス