Platform LSF Administration Guide Version 6.2

Chapter 4
Working with Hosts
Administering Platform LSF
107
Adding dynamic hosts in a non-shared file system (slave hosts)
If each dynamic slave host has its own LSF binaries and local lsf.conf and shell
environment scripts (
cshrc.lsf and profile.lsf), you must install LSF on each
slave host.
1
Specify installation options in the slave.config file.
The following parameters are required:
LSF_SERVER_HOSTS="host_name [host_name ...]"
LSF_TARDIR="/path"
LSF_TOP="/path"
The following parameters are optional:
LSF_LIM_PORT=port_number
If the master host does not use the default LSF_LIM_PORT, you must specify
the same LSF_LIM_PORT defined in
lsf.conf on the master host.
LSF_LOCAL_RESOURCES="resource ..."
Defines the local resources for a dynamic host.
For numeric resources, defined name-value pairs:
"[resourcemap
value*resource_name]"
For Boolean resources, the value will be the resource name in the form:
"[resource
resource_name]"
For example:
LSF_LOCAL_RESOURCES="[resourcemap 1*verilog] [resource linux]"
If LSF_LOCAL_RESOURCES are already defined in a local lsf.conf on the slave
host, lsfinstall does not add resources you define in LSF_LOCAL_RESOURCES
in slave.config.
2
Use lsfinstall -s -f slave.config to install a dynamic slave host.
lsfinstall creates a local lsf.conf for the slave host, which sets the following
parameters:
LSF_CONFDIR="/path"
LSF_GET_CONF=lim
LSF_LIM_PORT=port_number (same as the Master LIM port number)
LSF_LOCAL_RESOURCES="resource ..."
LSF_SERVER_HOSTS="host_name [host_name ...]"
LSF_VERSION=6.2
3
Use one of the following to set the LSF environment:
For csh or tcsh:
%
source LSF_TOP/conf/cshrc.lsf
For sh, ksh, or bash:
$
. LSF_TOP/conf/profile.lsf
4
Optionally, run hostsetup on each LSF server host.