LSF Version 7.3 - Platform LSF Configuration Reference

Configuration to enable external host and user groups
To enable the use of external host and user groups, you must
Define the host group in lsb.hosts, or the user group in lsb.users, and put an
exclamation mark (!) in the GROUP_MEMBER column.
Create an egroup executable in the directory specified by the parameter
LSF_SERVERDIR in lsf.conf. LSF does not include a default egroup; you should write
your own executable to meet the requirements of your site.
Run the command badmin reconfig to reconfigure the cluster and import your external
host and user groups.
Define an external host or user group
External host groups are defined in lsb.hosts, and external user groups are defined in
lsb.users. Your egroup executable must define the same group names that you use in the
lsb.hosts and lsb.users configuration files.
Configuration
file
Parameter and syntax Default behavior
lsb.hosts
GROUP_NAME GROUP_MEMBER
hostgroup_name (!)
Enables the use of an egroup
executable to retrieve external host
group members.
The hostgroup_name specified in
lsb.hosts must correspond to the
group name defined by the egroup
executable.
You can configure one or more host
groups to use the egroup executable.
LSF does not support the use of
external host groups that contain
dynamically added hosts.
lsb.users
GROUP_NAME GROUP_MEMBER
usergroup_name (!)
Enables the use of an egroup
executable to retrieve external user
group members.
The usergroup_name specified in
lsb.users must correspond to the
group name defined by the egroup
executable.
You can configure one or more user
groups to use the egroup executable.
Create an egroup executable
The egroup executable must
Be located in LSF_SERVERDIR and follow these naming conventions:
Feature: External host and user groups
Platform LSF Configuration Reference 117