LSF Version 7.3 - Platform LSF Configuration Reference
lsb.modules
The lsb.modules file contains configuration information for LSF scheduler and resource broker modules. The file
contains only one section, named PluginModule.
This file is optional. If no scheduler or resource broker modules are configured, LSF uses the default scheduler plugin
modules named schmod_default and schmod_fcfs.
The lsb.modules file is stored in the directory LSB_CONFDIR/cluster_name/configdir, where LSB_CONFDIR is
defined in lsf.conf.
Changing lsb.modules configuration
After making any changes to lsb.modules, run badmin reconfig to reconfigure
mbatchd.
PluginModule section
Description
Defines the plugin modules for the LSF scheduler and LSF resource broker. If this section is
not configured, LSF uses the default scheduler plugin modules named schmod_default and
schmod_fcfs, which enable the LSF default scheduling features.
Example PluginModule section
The following PluginModule section enables all scheduling policies provided by LSF:
Begin PluginModule
SCH_PLUGIN RB_PLUGIN SCH_DISABLE_PHASES
schmod_default () ()
schmod_fairshare () ()
schmod_fcfs () ()
schmod_limit () ()
schmod_parallel () ()
schmod_reserve () ()
schmod_preemption () ()
schmod_advrsv () ()
schmod_mc () ()
schmod_jobweight () ()
schmod_cpuset () ()
schmod_pset () ()
schmod_ps () ()
schmod_aps () ()
End PluginModule
PluginModule section structure
The first line consists of the following keywords:
•
SCH_PLUGIN
•
RB_PLUGIN
•
SCH_DISABLE_PHASES
They identify the scheduler plugins, resource broker plugins, and the scheduler phase to be
disabled for the plugins that you wish to configure.
Each subsequent line describes the configuration information for one scheduler plugin
module, resource broker plugin module, and scheduler phase, if any, to be disabled for the
plugin. Each line must contain one entry for each keyword. Use empty parentheses ( ) or a
dash (-) to specify the default value for an entry.
lsb.modules
230 Platform LSF Configuration Reference