Platform LSF Quick Reference Card Version 6.2

Sample UNIX installation directories
Daemon error log files
Daemon error log files are stored in the directory defined by LSF_LOGDIR in lsf.conf.
Configuration files
lsf.conf, lsf.shared, and lsf.cluster.cluster_name are located in LSF_CONFDIR.
lsb.params, lsb.queues, lsb.modules, and lsb.resources are located in LSB_CONFDIR/
cluster_name/configdir/.
Cluster configuration parameters (lsf.conf)
Platform LSF
®
Quick Reference
Version 6.2
Administration and accounting commands
Only LSF administrators or root can use these commands.
Daemons
LSF base system daemon log files LSF batch system daemon log files
lim.log.hostname mbatchd.log.hostname
res.log.hostname sbatchd.log.hostname
pim.log.hostname mbschd.log.hostname
File Description
install.config Options for Platform LSF installation and configuration
lsf.conf Generic environment configuration file describing the
configuration and operation of the cluster
lsf.shared Definition file shared by all clusters. Used to define cluster
name, host types, host models and site-defined resources
lsf.cluster.cluster_name Cluster configuration files used to define hosts, administrators,
and locality of site-defined shared resources
lsf.licensescheduler Configures Platform LSF License Scheduler
lsb.params Configures LSF batch parameters
lsb.queues Batch queue configuration file
version
cluster_name
LSF_TOP
lsbatch
configdir
..
.
cluster_name
lsf_cmdir
lsf_indir
lsb.event.lock
man
aix5-64 sparc-sol7-64
logdir
badmin
bjobs
lsadmin
lim
res
sbatchd
lib
etcbin
uid
ckpt_crt0.o
libampi.a
locale
make.def
make.misc
conf_tmpl
misc
examples
instlib
lsfinstall
hostsetup
...
scripts
install
lsf
lsbatch.h
lsf.h
include
1 2
3
4
5
6
7
8
9
10
11
12
conf
work log
lsb.hosts
lsb.params
lsb.queues
license.dat
lsf.cluster.cluster_name
lsf.conf
lsf.shared
lsf.task
cshrc.lsf
profile.lsf
info
LSF_CONFDIR = LSF_ENVDIR
1
LSB_SHAREDIR
2
LSF_LOGDIR
3
LSF_VERSION
4
LSB_CONFDIR
5
LSF_MANDIR
6
Machine-dependent directory
7
LSF_INCLUDEDIR
8
LSF_BINDIR
9
LSF_SERVERDIR
10
LSF_LIBDIR
11
LSF_MISC
12
Key
files
directories
7
lsb.modules Configures LSF scheduler and resource broker plugin
modules
lsb.resources Configures resource allocation limits, exports, and resource
usage limits
lsb.serviceclasses Defines service-level agreements (SLAs) in an LSF cluster as
service classes, which define the properties of the SLA
lsb.users Configures user groups, hierarchical fairshare for users and
user groups, and job slot limits for users and user groups
Variable Description UNIX Default
LSF_TOP Top-level LSF installation directory, must
be accessible from all hosts in the cluster
/usr/local/lsf
LSF_BINDIR Directory containing LSF user commands,
shared by all hosts of the same type
LSF_TOP/version/
platform/bin
LSF_CONFDIR Directory for all LSF configuration files LSF_TOP/conf
LSF_ENVDIR Directory containing the lsf.conf file, must
be owned by root
/etc (if LSF_CONFDIR
is not defined)
LSF_INCLUDEDIR Directory containing LSF API header files
lsf.h and lsbatch.h
LSF_TOP/version/
include
LSF_LIBDIR LSF libraries, shared by all hosts of the
same type
LSF_TOP/version/
platform/lib
LSF_LOGDIR (Optional) Directory for LSF daemon logs,
must be owned by root
/tmp
LSF_LOG_MASK Specifies the logging level of error
messages from LSF commands
LOG_WARNING
LSF_MANDIR Directory containing LSF man pages LSF_TOP/version/man
LSF_MISC Help files for the LSF GUI tools, sample C
programs and shell scripts, and a template
for an external LIM (elim)
LSF_TOP/version/
misc
LSF_SERVERDIR Directory for all server binaries and shell
scripts, and external executables invoked
by LSF daemons, must be owned by root,
and shared by all hosts of the same type
LSF_TOP/version/
platform/etc
LSB_CONFDIR Directory for LSF Batch configuration
directories, containing user and host lists,
operation parameters, and batch queues
LSF_CONFDIR/
lsbatch
LSB_SHAREDIR Directory for LSF Batch job history and
accounting log files for each cluster, must
be owned by primary LSF administrator
LSF_TOP/work
LSF_LIM_PORT TCP service port used for communication
with lim
6879
LSF_RES_PORT TCP service port used for communication
with res
6878
LSB_MBD_PORT TCP service port used for communication
with mbatchd
6881
LSB_SBD_PORT TCP service port used for communication
with sbatchd
6882
File Description
Command Description
lsacct Displays accounting statistics on finished RES tasks in the LSF system
lsadmin LSF administrative tool to control the operation of the LIM and RES
daemons in an LSF cluster. lsadmin help shows all subcommands.
lsfinstall Install LSF using install.config input file
lsfrestart Restart the LSF daemons on all hosts in the local cluster
lsfshutdown Shut down the LSF daemons on all hosts in the local cluster
lsfstartup Start the LSF daemons on all hosts in the local cluster
bacct Reports accounting statistics on completed LSF jobs
badmin LSF administrative tool to control the operation of the LSF Batch
system including sbatchd, mbatchd, hosts and queues. badmin help
shows all subcommands.
bladmin reconfigures the Platform LSF License Scheduler daemon (bld)
brun Forces LSF to run a submitted, pending job immediately on a specified
host
brsvadd Creates an advance reservation
brsvdel Deletes an advance reservation
Executable Name Description
lim Load Information Manager (LIM)collects load and resource
information about all server hosts in the cluster and provides host
selection services to applications through LSLIB. LIM maintains
information on static system resources and dynamic load indices.
mbatchd Master Batch Daemon (MBD)accepts and holds all batch jobs.
MBD periodically checks load indices on all server hosts by
contacting the Master LIM.
mbschd Master Batch Scheduler Daemon performs the scheduling
functions of LSF and sends job scheduling decisions to MBD for
dispatch. Runs on the LSF master server host.
sbatchd Slave Batch Daemon (SBD)accepts job execution requests
from MBD, and monitors the progress of jobs. Controls job
execution, enforces batch policies, reports job status to MBD, and
launches MBD.
pim Process Information Manager (PIM)monitors resources used
by submitted jobs while they are running. PIM is used to enforce
resource limits and load thresholds, and for fairshare scheduling.
res Remote Execution Server (RES)accepts remote execution
requests from all load sharing applications and handles I/O on the
remote host for load sharing processes.

Summary of content (2 pages)