External host and user groups
Use the external host and user groups feature to maintain group definitions for your site in a location external to LSF, and to import the group definitions on demand.
About external host and user groups
LSF provides you with the option to configure host groups, user groups, or both. When the membership of a host or user group changes frequently, or when the group contains a large number of members, you can use an external executable called egroup to retrieve a list of members rather than having to configure the group membership manually. You can write a site-specific egroup executable that retrieves host or user group names and the hosts or users that belong to each group.
Configuration to enable external host and user groups
External host and user groups behavior
On restart and reconfiguration, mbatchd invokes the egroup executable to retrieve external host and user groups and then creates the groups in memory; mbatchd does not write the groups to lsb.hosts or lsb.users . The egroup executable runs under the same user account as mbatchd . By default, this is the primary cluster administrator account.
Between-host user Account mapping
The between-host user account mapping feature enables job submission and execution within a cluster that has different user accounts assigned to different hosts. Using this feature, you can map a local user account to a different user account on a remote host.
Cross-cluster user account mapping
The cross-cluster user account mapping feature enables cross-cluster job submission and execution for a multicluster environment that has different user accounts assigned to different hosts. Using this feature, you can map user accounts in a local cluster to user accounts in one or more remote clusters.
UNIX and Windows user account mapping
The UNIX and Windows user account mapping feature enables cross-platform job submission and execution in a mixed UNIX and Windows environment. Using this feature, you can map Windows user accounts, which include a domain name, to UNIX user accounts, which do not include a domain name, for user accounts with the same user name on both operating systems.