When zLink is deployed on a Linux machine, there is a default maximum number of 10 VNC sessions, irrespective of the number of users requesting those sessions. In case of Linux servers with more resources - memory and cpu - the server may handle more VNC sessions. This article describes how to configure the maximum number of VNC sessions to be allowed on a Linux.
zCenter release 8.1.x and zLink version > 8.1.x
root privilege to edit zLink configuration (zasa.cfg) on the targeted server
Modify the zLink configuration file called zasa.cfg.
# vi /usr/local/zasa/zasa.cfg
Find num-vnc-cnt and change its value to the desired number that the server is capable of handling.
# The maximum number of Xvnc processes that are allowed to launch (default=10) max-vnc-cnt=100
Save the change at the end and restart the agent for the change to take effect
# service zasad restart
The absolute maximum number of VNC sessions allowed is 100. If the max-vnc-cnt parameter is greater than the absolute maximum, the setting will fall back to the default 10.
For every newly initiated VNC session, zLink checks if the available memory is greater than 500MB. If sufficient memory is not available, the user will see the following message in the CoIP Launcher: "Unable to start new VNC session on the target due to insufficient memory."