Platform LSF Administration Guide Version 6.2
Changing Default LIM Behavior to Improve Performance
Administering Platform LSF
560
Reconfiguration and LSF_MASTER_LIST
If you change LSF_MASTER_LIST
Whenever you change the parameter LSF_MASTER_LIST, reconfigure the cluster with
lsadmin reconfig and badmin mbdrestart.
If you change lsf.cluster.cluster_name or lsf.shared
If you make changes that do not affect load report messages such as adding or removing
slave-only hosts, you only need to restart the LIMs on all master candidates with the
command
lsadmin limrestart and the specific host names.
For example:
%
lsadmin limrestart hostA hostB hostC
If you make changes that affect load report messages such as load indices, you must
restart all the LIMs in the cluster. Use the command
lsadmin reconfig.
How LSF works with LSF_MASTER_LIST
LSF_MASTER_LIST undefined
In this example, lsf.shared and lsf.cluster.cluster_name are shared among all
LIMs through an NFS file server. The preferred master host is the first available server
host in the cluster list in
lsf.cluster.cluster_name.
Any slave LIM can become the master LIM. Whenever you reconfigure, all LIMs read
lsf.shared and lsf.cluster.cluster_name to get updated information.
For this example, slave LIMs read local
lsf.conf files.
LSF_MASTER_LIST defined
The files lsf.shared and lsf.cluster.cluster_name are shared only among
LIMs listed as candidates to be elected master with the parameter LSF_MASTER_LIST.
The preferred master host is no longer the first host in the cluster list in
lsf.cluster.cluster_name, but the first host in the list specified by
LSF_MASTER_LIST in
lsf.conf.
Whenever you reconfigure, only master LIM candidates read
lsf.shared and
lsf.cluster.cluster_name to get updated information. The elected master LIM
sends configuration information to slave LIMs.
lsf.shared lsf.cluster.cluster_name
Master LIM
HostB
lsf.conf
HostC
slave LIM
HostD
lsf.conf lsf.conf
slave LIM
HostF
lsf.conf
slave LIM
HostG
lsf.conf
slave LIM
HostH
slave LIM
HostE
lsf.conf