lsbatch - load sharing batch system
lsbatch is a load sharing batch system that uses LSF (Load Sharing Facility) and LSLIB to provide distributed batch job scheduling services. It is supported by master and slave batch daemons that run on hosts that act as servers of distributed batch jobs (see mbatchd(8) ). The lsbatch commands (each with its own man page) are as follows:
bqueues(1) display the status and other information about batch job queues.
bugroup(1) display the user group names and their memberships as defined in the lsbatch system.
bmgroup(1) display the host group names and their memberships that are defined in the lsbatch system.
bparams(1) display the information about the configurable system parameters of lsbatch.
bresume(1) resume suspended batch jobs.
bchkpnt(1) checkpoint batch jobs.
brestart(1) restart a job from checkpoint its files.
bswitch(1) switch pending jobs from one queue to another.
In addition to the native lsbatch command set described above, lsbatch also supports NQS job submission, job inspection and control, and job script files (see lsnqs(1) ). A Motif-based Graphical User Interface (GUI), xlsbatch, is also available, which supports all the operations listed above through an easy-to-use GUI interface (see xlsbatch(1) ).
Like other load sharing utilities, lsbatch needs access to the lsf.conf(5) file to get information about the system configuration. By default, all commands look to /etc to find lsf.conf(5) , unless the environment variable LSF_ENVDIR is defined. In this case commands look to the LSF_ENVDIR directory to find lsf.conf(5) . It is required that all lsbatch commands use the same lsf.conf file as the lsbatch daemons.
xlsbatch(1) , lsnqs(1) , mbatchd(8) , lsf.conf(5) , lsbatch(5)