LSF Version 7.3 - Using Platform LSF HPC
lsf.conf lsfinstall
esub
For SGI cpuset hosts, lsfinstall updates the following files:
◆
lsb.modules—adds the schmod_cpuset external scheduler plugin module
name to the PluginModule section, comments out the
schmod_topology module
line.
◆
lsf.conf
Sets the following parameters in lsf.conf:
❖
LSF_ENABLE_EXTSCHEDULER=Y
LSF uses an external scheduler for cpuset allocation.
❖
LSB_CPUSET_BESTCPUS=Y
LSF schedules jobs based on the shortest CPU radius in the processor topology
using a best-fit algorithm for cpuset allocation.
Comments out the following obsolete parameters in lsf.conf, and sets the
corresponding RLA configuration:
❖
LSF_TOPD_PORT=port_number, replaced by
LSB_RLA_PORT=port_number, using the same value as LSF_TOPD_PORT.
Where port_number is the TCP port used for communication between the
Platform LSF HPC topology adapter (RLA) and
sbatchd.
The default port number is 6883.
❖
LSF_TOPD_WORKDIR=directory parameter, replaced by
LSB_RLA_WORKDIR=directory parameter, using the same value as
LSF_TOPD_WORKDIR
Where directory is the location of the status files for RLA. Allows RLA to
recover its original state when it restarts. When RLA first starts, it creates the
directory defined by LSB_RLA_WORKDIR if it does not exist, then creates
subdirectories for each host.
LSB_IRIX_NODESIZE is obsolete. If set in
lsf.conf, it is ignored by the
scheduler.
◆
lsf.shared—defines the the cpuset Boolean resource in lsf.shared:
You can reuse the install.config file from your existing installation to specify your
installation options. The
install.config file containing the options you specified
for your original installation is located in
LSF_TOP/
lsf_version
/install/.
If you change
install.config to add new hosts in LSF_ADD_SERVERS and
LSF_ADD_CLIENTS, or new LSF administrators in LSF_ADMINS,
lsfinstall
creates a new
lsf.cluster.
cluster_name
file.