Configuration to enable between-host user account mapping

Between-host user account mapping can be configured in one of the following ways:
  • Users can map their local accounts at the user level in the file .lsfhosts. This file must reside in the user’s home directory with owner read/write permissions for UNIX and owner read-write-execute permissions for Windows. It must not be readable and writable by any other user other than the owner. Save the .lsfhosts file without a file extension. Both the remote and local hosts must have corresponding mappings in their respective .lsfhosts files.

  • LSF administrators can set up Windows workgroup account mapping at the system level in lsb.params.

Local user account mapping configuration

Local user account mapping is enabled by adding lines to the file .lsfhosts. Both the remote and local hosts must have corresponding mappings in their respective .lsfhosts files.

Configuration file

Syntax

Behavior

.lsfhosts

host_name user_name send

  • Jobs sent from the local account run as user_name on host_name

host_name user_name recv

  • The local account can run jobs that are received from user_name submitted on host_name

host_name user_name

  • The local account can send jobs to and receive jobs from user_name on host_name

+ +

  • The local account can send jobs to and receive jobs from any user on any LSF host

Windows workgroup account mapping

Windows workgroup account mapping is enabled by defining the parameter SYSTEM_MAPPING_ACCOUNT in the file lsb.params.

Configuration file

Parameter and syntax

Default behavior

lsb.params

SYSTEM_MAPPING_ACCOUNT

=account

  • Enables Windows workgroup account mapping

  • Windows local user accounts run LSF jobs using the system account name and permissions