LSF Version 7.3 - Platform LSF Configuration Reference
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
schmod_fcfs
Enables the first-come, first-served (FCFS) scheduler features. schmod_fcfs can appear
anywhere in the SCH_PLUGIN list. By default, if schmod_fcfs is not configured in
lsb.modules, it is loaded automatically along with schmod_default.
Source code (sch.mod.fcfs.c) for the schmod_fcfs scheduler plugin module is installed in
the directory
LSF_TOP/7.0/misc/examples/external_plugin/
Use the LSF scheduler plugin SDK to modify the FCFS scheduler module code to suit the job
scheduling requirements of your site.
See Platform LSF Programmer’s Guide for more detailed information about writing, building,
and configuring your own custom scheduler plugins.
schmod_fairshare
Enables the LSF fairshare scheduling features.
schmod_limit
Enables the LSF resource allocation limit features.
Licensed by: LSF_Manager
schmod_parallel
Enables scheduling of parallel jobs submitted with bsub -n.
schmod_reserve
Enables the LSF resource reservation features.
To enable processor reservation, backfill, and memory reservation for parallel jobs, you must
configure both schmod_parallel and schmod_reserve in lsb.modules. If only
schmod_reserve is configured, backfill and memory reservation are enabled only for sequential
jobs, and processor reservation is not enabled.
lsb.modules
Platform LSF Configuration Reference 231