Configure Linux Streaming 编辑
Important:
If you are using Linux streaming functionality, no new installation packages are provided at this release. Use the Provisioning Services 7.15 Linux DEB/RPM package. For example, after downloading the latest Citrix Provisioning ISO, the target software for CentOS/Red Hat is pvs_RED_HAT_7.15_18089_x86_64.rpm.
You can provision Linux virtual desktops directly in the Citrix Virtual Apps and Desktops environment. Consider the following:
- Sometimes, the client drive cannot be mapped to a provisioned Linux VM session. To resolve this issue, halt the CDM service using
service ctxcdm stop
, before installing the Citrix Provisioning target device, then run thepvs-imager
command to convert it. - Linux streaming only supports Winbind as the tool for joining a Windows domain.
- When you enable RAM cache for the Linux device, set the cache size to 8 MB (the minimum value). Linux uses as much RAM as necessary, including all available memory, for the write cache. The amount specified in the console is the amount reserved up front. Citrix recommends that you reserve as little as possible, which effectively allows Linux to manage memory usage.
- The target device name in the Citrix Provisioning imager UI typically defaults to
im\_localhost
. This value must be changed when you create more than one virtual disk. Using the same target device name causes the imager command to fail. - Installation (and subsequent updates) must be done in super user mode. There are two ways to install as a super user:
- Enter user mode in a terminal using the
su
command. - Enter
sudo
before the command. For example,sudo yum install tdb-tools
; entersudo
for every command.
- Enter user mode in a terminal using the
- The Linux client’s system clock must be synchronized by using the active directory controller.
- UEFI is not supported.
- VMM is not supported.
- The write cache drive must have the label
PVS_Cache
for it to be used as a write cache. The entire partition is used. - English localizations are displayed on non-English installations.
- SE Linux is not supported.
- Targets running on XenServer must run in HVM mode.
- When booting SUSE targets on ESX, the target might intermittently fail on boot. An error message appears, indicating an I/O error related to attempts to send data on a closed socket. This issue eventually halts the boot operation and shuts down the file system. Forcefully rebooting causes the target to boot successfully. This issue occurs when the hypervisor’s clock offset for the new VM does not match the offset for the original VM. The NTP configuration prevents it from updating the clock if the skew is greater and the default maximum. In these cases, the configure images to perform an initial clock set with
ntpdate
early in the boot process. For more information, see the NTP article concerning clock variations and the NTP information provided here.
Tip:
XenServer supports SUSE distributions, however, the SUSE template does not support PXE booting. Citrix Provisioning supports only those distributions that function with the hypervisor. For more information, see XenServer documentation.
- After booting a Linux target device, a warning message might display indicating a SE Linux Alert Browser.
- The following Linux distributions are supported:
- Ubuntu 16.04, 18.04.5, 20.04
- Red Hat Enterprise Linux Server 7.9, 8.3, 8.4
- SUSE Linux Enterprise Server (SLES) 12 SP5
- SUSE Linux Enterprise Server 15 SP2, SP3
Tip:
The Citrix Provisioning installer requires that the Linux kernel package version is greater than or equal to version 4.4.0.53.
Important: The default kernel used for Ubuntu 16.04.2 is version 4.8. This kernel version is not currently supported.
Installation options
To install the Linux Streaming component, you must be logged in while an administrator. If installing, consider that the following commands must be issued in a root shell, or by using sudo privileges.
Note:
A self-signed certificate must be created if streaming Citrix Provisioning Linux target devices. The Soap server uses an SSL connection requiring you to configure an X.509 certificate on the Soap server.
The certificate’s CA must also be present on the Provisioning Server and the Linux target device. For information on creating a self-signed certificate, see Creating self-signed certificates for Linux streaming.
For RedHat/CentOS distributions:
yum --nogpgcheck localinstall pvs_RED_HAT_<package version>.rpm
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论