App Layering

App Layering 服务

以下服务在 App Layering 设备上运行:

  • 管理服务
  • 分层服务
  • BITS 服务器服务

服务显示在 “系统”选项卡上。

管理服务

App Layering 设备使用管理服务与以下服务器、代理和平台软件进行通信:

  • Active Directory
  • Windows 文件服务器
  • 网络时间服务器
  • Unix 文件服务器
  • DHCP 服务器
  • App Layering 代理
  • 您的虚拟机管理程序和预配服务

上述每个组件的防火墙端口必须处于打开状态。有关详细信息,请参阅 防火墙端口

分层服务

分层服务管理层和影像模板。设备将一组主层保留在其本地存储中,并将弹性层保留在设备的文件共享中。

注意: 弹性层是存储在设备的“文件共享”上的应用程序层的副本。弹性层在用户登录时提供,而不是作为分层图像的一部分。

在系统模块上,分层服务显示每个文件共享上的可用空间量。

BITS 服务器服务

App Layering 设备使用 Microsoft 的 BITS 服务器服务和连接器配置中指定的位置将文件复制到设备和从设备中复制文件。

BITS 服务器服务的防火墙端口

打开 BITS 服务器服务的防火墙端口。有关详细信息,请参阅 防火墙端口

BITS 服务器日志

BITS 服务器生成自己的日志,您可以在这里找到:

/var/log/Unidesk

日志基于 log4net 配置设置,您可以在以下位置找到这些设置:

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

如果要更改 “上传”文件夹位置

您可以通过配置 BITS 服务器和 Hyper-V 连接器的卷路径来装载另一个用于 BITS 上载的卷。

  1. 装载新卷。

  2. 在以下 json 文件中编辑 BITS 服务器的上传文件夹位置:

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

将默认 UploadFolder 设置 /mnt/repository/Uploads 更改为新位置,例如 /mnt/test/Uploads。

  1. 找到连接器配置文件:

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

将默认上载文件夹(称为 fileUploadFolderPath)从 /mnt/repository/Uploads 更改为新位置:

  1. 重新启动这两个服务:
   systemctl restart kestrel-bits-server systemctl restart unidesk-hyperv-connector<!--NeedCopy-->
  1. 更新新 “上传”文件夹的组和权限:

   chmod 770 /mnt/test/Uploads chmod g+s /mnt/test/Uploads chgrp apache /mnt/test/Uploads<!--NeedCopy-->
App Layering 服务