When you create a single-session application pool from a list of installed applications, Horizon Console automatically displays the applications that are available on all the Linux machines in the source desktop pool. You can configure one or more applications from the list as a single-session application pool. Each application in the pool can support one user session at a time.
Prerequisites
- Install the application on all the Linux machines that you want to include in the source desktop pool.
- Create a desktop pool based on the Linux machines. Configure the desktop pool with session type Application or Application and Desktop. See Create a Manual Desktop Pool for Linux, Create an Automated Full-Clone Desktop Pool for Linux, or Create an Instant-Clone Floating Desktop Pool for Linux.
Note: Only virtual machines running RHEL Workstation 7.8 or later, RHEL Workstation 8.1 or later, RHEL Workstation 9.0 or later, or Ubuntu 18.04/20.04/22.04 can support application pools. For more information, see Considerations for Linux Farms, Published Desktops, and Published Applications.
Procedure
What to do next
Entitle users to access the pool. In Horizon Console, select the application pool, select
, and add users or groups.If you must ensure that Connection Server starts the application only on Linux machines that have sufficient resources to run the application, configure an anti-affinity rule for the application pool. Anti-affinity rules are supported only for applications running on floating desktop pools, and not on dedicated desktop pools. For more information, see the Windows Desktops and Applications in Horizon document.