LSB_JOBINFO_DIR

Syntax

LSB_JOBINFO_DIR=directory

Description

Use this parameter to specify a directory for job information instead of using the default directory. If this parameter is specified, LSF directly accesses this directory to get the job information files.

By default, the job information directory is located in the LSF shared directory, which is in the same file system as the one used for logging events. In large scale clusters with millions of single jobs, there are several job files in the job information directory. The job information directory requires random read/write operations on multiple job files simultaneously, while the event log directory has events appended to a single events file.

The LSB_JOBINFO_DIR directory must be the following:
  • Owned by the primary LSF administrator
  • Accessible from all hosts that can potentially become the management host
  • Accessible from the management host with read and write permission
  • Set for 700 permission

If the directory cannot be created, mbatchd will exit.

Note: Using the LSB_JOBINFO_DIR parameter requires draining the whole cluster.
Note: LSB_JOBINFO_DIR should be used for XL clusters. If it is configured for a non-XL cluster, all of the old job info directories must be copied to the new specified location.
Note: If LSB_LOCALDIR is configured, then LSB_JOBINFO_DIR will be ignored

Default

If this parameter is not set, it uses the following path from lsb.params:

$LSB_SHAREDIR/cluster_name/logdir/info