Platform LSF Reference Version 6.2

PluginModule Section
Platform LSF Reference
368
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_cpuset () ()
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.
SCH_PLUGIN
Description
Required. The SCH_PLUGIN column specifies the shared module name for the LSF
scheduler plugin. Each plugin requires a corresponding license. Scheduler plugins are
called in the order they are listed in the PluginModule section.
By default, all shared modules for scheduler plugins are located in LSF_LIBDIR. On
UNIX, you can also specify a full path to the name of the scheduler plugin.
The following modules are supplied with LSF:
schmod_default
Enables the default LSF scheduler features.
Licensed by:
LSF_Manager