LSF Version 7.3 - Platform LSF Configuration Reference
Configuration to modify preemption of backfill and exclusive jobs
File Parameter Syntax and description
lsb.param
s
PREEMPT_JOBTYPE PREEMPT_JOBTYPE=BACKFILL
•
Enables preemption of backfill jobs.
•
Requires the line PREEMPTION=PREEMPTABLE in the
queue definition.
•
Only jobs from queues with a higher priority than queues that
define resource or slot reservations can preempt jobs from
backfill queues.
PREEMPT_JOBTYPE=EXCLUSIVE
•
Enables preemption of and preemption by exclusive jobs.
•
Requires the line PREEMPTION=PREEMPTABLE or
PREEMPTION=PREEMPTIVE in the queue definition.
•
Requires the definition of LSB_DISABLE_LIMLOCK_EXCL in
lsf.conf.
PREEMPT_JOBTYPE=EXCLUSIVE BACKFILL
•
Enables preemption of exclusive jobs, backfill jobs, or both.
lsf.conf
LSB_DISABLE_LIMLOCK_EX
CL
LSB_DISABLE_LIMLOCK_EXCL=y
•
Enables preemption of exclusive jobs.
•
For a host running an exclusive job:
•
lsload displays the host status ok.
•
bhosts displays the host status closed.
•
Users can run tasks on the host using lsrun or lsgrun.
To prevent users from running tasks during execution of an
exclusive job, the parameter LSF_DISABLE_LSRUN=y
must be defined in lsf.conf.
•
Changing this parameter requires a restart of all sbatchds in
the cluster (badmin hrestart). Do not change this
parameter while exclusive jobs are running.
Feature: Preemptive scheduling
54 Platform LSF Configuration Reference