LSF Version 7.3 - Platform LSF Configuration Reference

If the specified LOCATION is … Then the elim executables start on …
([all]) | ([all ~host_name])
The master host, because all hosts in the cluster (except those
identified by the not operator [~]) share a single instance of the
external resource.
[default]
Every host in the cluster, because the default setting identifies the
external resource as host-based.
If you use the default keyword for any external resource, all elim
executables in LSF_SERVERDIR run on all hosts in the cluster. For
information about how to program an elim to exit when it cannot
collect information about resources on a host, see How environment
variables determine elim hosts.
([host_name]) | ([host_name]
[host_name])
On the specified hosts.
If you specify a set of hosts, the elim executables start on the first
host in the list. For example, if the LOCATION in the ResourceMap
section of lsf.cluster.cluster_name is ([hostA hostB hostC]
[hostD hostE hostF]):
LSF starts the elim executables on hostA and hostD to report
values for the resources shared by that set of hosts.
If the host reporting the external load index values becomes
unavailable, LSF starts the elim executables on the next
available host in the list. In this example, if hostA becomes
unavailable, LSF starts the elim executables on hostB.
If hostA becomes available again, LSF starts the elim
executables on hostA and shuts down the elim executables on
hostB.
How environment variables determine elim hosts
If you use the default keyword for any external resource in lsf.cluster.cluster_name,
all elim executables in LSF_SERVERDIR run on all hosts in the cluster. You can control the
hosts on which your elim executables run by using the environment variables
LSF_MASTER, LSF_RESOURCES, and ELIM_ABORT_VALUE. These environment
variables provide a way to ensure that elim executables run only when they are programmed
to report the values for resources expected on a host.
LSF_MASTER—You can program your elim to check the value of the LSF_MASTER
environment variable. The value is Y on the master host and N on all other hosts. An
elim executable can use this parameter to check the host on which the elim is currently
running.
LSF_RESOURCES—When the LIM starts an MELIM on a host, the LIM checks the
resource mapping defined in the ResourceMap section of
lsf.cluster.cluster_name. Based on the mapping (default, all, or a host list), the
LIM sets LSF_RESOURCES to the list of resources expected on the host. Use
LSF_RESOURCES in a checking header to verify that an elim is programmed to collect
values for at least one of the resources listed in LSF_RESOURCES.
ELIM_ABORT_VALUE—An elim should exit with ELIM_ABORT_VALUE if the
elim is not programmed to collect values for at least one of the resources listed in
Feature: External load indices
Platform LSF Configuration Reference 111