lsb.params

The lsb.params file defines parameters used by the Session Scheduler system. This file contains only one section, named Parameters. The file is optional. If not present, the LSF-defined defaults are assumed.
Note:

This chapter describes only the subset of parameters used by Session Scheduler for Platform LSF 7. See the Platform LSF Configuration Reference for all lsb.params parameters.

This file is installed by default in LSB_CONFDIR/cluster_name/configdir.

Changing lsb.params configuration

After making any changes to lsb.params, run badmin reconfig to reconfigure mbatchd.

Parameters Section

This section and all the keywords in this section are optional. If keywords are not present, the default values are assumed.

Session Scheduler Parameters

  • SSCHED_ACCT_DIR

  • SSCHED_MAX_RUNLIMIT

  • SSCHED_MAX_TASKS

  • SSCHED_REQUEUE_LIMIT

  • SSCHED_RETRY_LIMIT

  • SSCHED_UPDATE_SUMMARY_BY_TASK

  • SSCHED_UPDATE_SUMMARY_INTERVAL

SSCHED_ACCT_DIR

Syntax

SSCHED_ACCT_DIR=directory

Description

A universally accessible and writable directory that will store Session Scheduler task accounting files. Each Session Scheduler session (each ssched instance) creates one accounting file. Each file contains one accounting entry for each task. The accounting file is named job_ID.ssched.acct. If no directory is specified, accounting records are not written.

Valid values

Specify any string up to 4096 characters long

Default

Not defined. No task accounting file is created.

SSCHED_MAX_RUNLIMIT

Syntax

SSCHED_MAX_RUNLIMIT=seconds

Description

Maximum run time for a task. Users can override this value with a lower value. Specify a value greater than or equal to zero (0).

Recommended value

For very short-running tasks, a reasonable value is twice the typical runtime. Because LSF does not release slots allocated to the session until all tasks are completed and ssched exits, you should avoid setting a large value for SSCHED_MAX_RUNLIMIT.

Valid values

Specify a positive integer between 0 and 2147483645

Default

600 seconds (10 minutes)

SSCHED_MAX_TASKS

Syntax

SSCHED_MAX_TASKS=integer

Description

Maximum number of tasks that can be submitted to Session Scheduler. Session Scheduler exits if this limit is reached. Specify a value greater than or equal to zero (0).

Valid values

Specify a positive integer between 0 and 2147483645

Default

50000 tasks

SSCHED_REQUEUE_LIMIT

Syntax

SSCHED_REQUEUE_LIMIT=integer

Description

Number of times Session Scheduler tries to requeue a task as a result of the REQUEUE_EXIT_VALUES (ssched -Q) setting. SSCHED_REQUEUE_LIMIT=0 means never requeue. Specify a value greater than or equal to zero (0).

Valid values

Specify a positive integer between 0 and 2147483645

Default

3 requeue attempts

SSCHED_RETRY_LIMIT

Syntax

SSCHED_RETRY_LIMIT=integer

Description

Number of times Session Scheduler tries to retry a task that fails during dispatch or setup. SSCHED_RETRY_LIMIT=0 means never retry. Specify a value greater than or equal to zero (0).

Valid values

Specify a positive integer between 0 and 2147483645

Default

3 retry attempts

SSCHED_UPDATE_SUMMARY_BY_TASK

Syntax

SSCHED_UPDATE_SUMMARY_INTERVAL=integer

Description

Update the Session Scheduler task summary via bpost after the specified number of tasks finish. Specify a value greater than or equal to zero (0).

If both SSCHED_UPDATE_SUMMARY_INTERVAL and SSCHED_UPDATE_SUMMARY_BY_TASK are set to zero (0), bpost is not run.

Valid values

Specify a positive integer between 0 and 2147483645

Default

0

See also

SSCHED_UPDATE_SUMMARY_INTERVAL

SSCHED_UPDATE_SUMMARY_INTERVAL

Syntax

SSCHED_UPDATE_SUMMARY_INTERVAL=seconds

Description

Update the Session Scheduler task summary via bpost after the specified number of seconds. Specify a value greater than or equal to zero (0).

If both SSCHED_UPDATE_SUMMARY_INTERVAL and SSCHED_UPDATE_SUMMARY_BY_TASK are set to zero (0), bpost is not run.

Valid values

Specify a positive integer between 0 and 2147483645

Default

60 seconds

See also

SSCHED_UPDATE_SUMMARY_BY_TASK

See Also

ssacct, ssched