Turning On License Checking in Job Server

To turn on license checking, edit the Job Server configuration file <jobserver_dir>/config/jobserver.yml.

In the job_server section, you can change the following options to set up license checking:

  • license_checking: set to true if you have configured the queueing system and the Schrödinger Suite for license checking.

After making changes to the configuration file, you must restart the server:

sudo systemctl stop jobserverd
sudo systemctl start jobserverd

To turn on license checking, edit the Job Server configuration file <jobserver_dir>/config/jobserver.yml.

In the job_server section, you can change the following options to set up license checking:

  • license_checking: set to true if you have configured the queueing system and the Schrödinger Suite for license checking.

After making changes to the configuration file, you must restart the server:

sudo systemctl stop jobserverd
sudo systemctl start jobserverd

To turn on license checking, edit the Job Server configuration file <jobserver_dir>/config/jobserver.yml.

In the job_server section, you can change the following options to set up license checking:

  • license_checking: set to true if you have configured the queueing system and the Schrödinger Suite for license checking.

After making changes to the configuration file, you must restart the server:

sudo systemctl stop jobserverd
sudo systemctl start jobserverd

Local License Checking

To turn on license checking, edit the Job Server configuration file <jobserver_dir>/config/jobserver.yml.

In the job_server section, you can change the following options to set up license checking:

  • license_checking: set to true if you have configured the queueing system and the Schrödinger Suite for license checking.

After making changes to the configuration file, you must restart the server:

sudo systemctl stop jobserverd
sudo systemctl start jobserverd

Remote License Checking

To turn on license checking, edit the Job Server configuration file <jobserver_dir>/config/jobserver.yml.

In the job_server section, you can change the following options to set up license checking:

  • license_checking: set to true if you have configured the queueing system and the Schrödinger Suite for license checking.

  • remote_license_server: The name of the Slurm cluster which is connected to this Job Server installation, with a "schrodinger_" prefix. For example,

    remote_license_server: schrodinger_SLURMClusterName

    The name of the cluster ( SLURMClusterName) must match the name specified in the SLURM_CLUSTERS list in the Slurm license sensor script: $SCHRODINGER/utilities/slurm-license-sensor. In order to set up license checking for Slurm, refer to Configuring Remote License Checking for Slurm

    This option is only relevant for the Slurm queueing system if remote license checking via a Slurm accounting database is used to track the license availability. See the Slurm Licenses Guide for more information.

After making changes to the configuration file, you must restart the server:

sudo systemctl stop jobserverd
sudo systemctl start jobserverd