The VSM module

VSM contains information about subclusters and master and agent services. This module also allows managing of subclusters and configuration of master and agent.

  • Subclusters allows viewing, adding, modifying or deleting subclusters.

  • Master allows starting or stopping the vsmserver service, and modifying a subset of the configuration options.

  • Agent allows starting or stopping the vsmagent service, and modifying a subset of the configuration options.

Subclusters

On this page, the configured subclusters of the ThinLinc master can be found. Subclusters are groups of agents that can be associated with users or groups. Adding, modifying or deleting existing subclusters is possible. A restart of the vsmserver service is required after changes to subcluster configuration in order for the changes to take effect. The vsmserver service can be restarted from the Master page described in Master.

The page will present a list of currently configured subclusters. This should be something like the example in Fig. 26. To edit a subcluster, click on its name in the list.

_images/tlwebadm-subcluster-list.svg

Fig. 26 Subclusters

Fig. 26 shows a system with a total of two subclusters. The subcluster called default is configured with two agent servers and US_cluster is configured with one agent.

To add a new subcluster to the list, press the Add new subcluster button. This will bring up an empty subcluster edit pop-up. See figure Fig. 27 for an example.

_images/tlwebadm-subcluster-new.svg

Fig. 27 New subcluster pop-up

There are five editable fields in this view: Subcluster, Agents, Users, Groups and Limit sessions. The first field controls the name of the subcluster. The rest are described in Parameters in /vsmserver/subclusters/. To save changes, press the Save button. Remember to restart the vsmserver service afterward.

Master

On this page you can start or stop the master service. There are also a subset of configuration options available for configuration of the service.

  • Service status gives you the ability to start or stop the master service.

  • Sessions per user allows you to configure how many sessions are allowed per user.

    A value of zero means no limit and will give unlimited sessions per user.

  • Allowed groups allows you to configure which groups should be given access to connect to ThinLinc.

    If no groups are specified, all users will have access to connect to ThinLinc

  • Allowed shadowers allows you to configure which users should be able to shadow other ThinLinc sessions.

Click the Save button when you want to save your changes to the configuration files.

Note

You need to restart the service to apply your changes.

Agent

On this page you can start or stop the agent service. There are also a subset of configuration options available for configuration of the service.

  • Service status gives you the ability to start or stop the agent service.

  • Externally reachable address to use allows you to configure the hostname that clients are redirected to.

    Note

    This configuration is needed if running ThinLinc in a NAT environment. See ThinLinc in a NAT/split-DNS environment for more information.

  • Extra arguments to X server allows you to configure additional arguments to the X server (Xvnc) for new sessions that are started.

Click the Save button when you want to save your changes to the configuration files.

Note

You need to restart the service to apply your changes.