Product Documentation
Cadence Job Monitor Reference
Product Version IC23.1, June 2023

B


Job Monitor Configuration File

The configuration file is a setup file that defines the number of jobs that can be submitted to the specified queues and the hosts that are available for each queue. Each host has a job limit that identifies the maximum number of active jobs it can run at a time for a specific queue.

To create a configuration file:

  1. Open a text editor.
  2. Type a list of queues and hosts in the form
    queueName numberOfHosts
    hostname numberOfJobs
    As an example, see the sample configuration file.
  3. Save the file.

Specifying a Different Configuration File

If cdsqmgr is running and you want to specify a different configuration file

If cdsqmgr is not running and you want to specify a configuration file other than the default,

If you did not specify a configuration file, the DEFAULT queue is available only if you are using Default-LBS. If you are using a different load-balancing system, such as LSF, the default queue of that system is used. ALL lets you view all the jobs running in all the known queues.

The mechanism used by cdsqmgr to start programs on remote hosts is configurable. For more information, see cdsRemote in the Cadence Interprocess Communication SKILL Reference guide.

Sample Configuration File

The sample configuration file below contains a list of the different queues in the cluster and the different hosts available for each queue.

queue1 3
hostA 2
hostB 1
hostD 5
queue2 2
hostA 3
hostC 4
queue3 4
hostA 1
hostB 4
hostC 6
hostD 5

This file contains the following information:

DEFAULT and ALL queue modes are reserved and cannot be used for queue names. Queue names and host names are case sensitive.

When using ssh to start cdsqmgr, you must specify each host using its fully qualified domain name, otherwise ssh will not be able to resolve the name to the correct IP address.


Return to top
 ⠀
X