Preemption restrictions
A job cannot be preempted if:
- Preemption is restricted by a parameter such as: MAX_JOB_PREEMPT, PREEMPT_RESERVE, or LM_REMOVE_INTERVAL.
- The preemptable job's server is not the current checking service domain.
- The job was submitted with a time duration and this time duration is expired.
Both LSF jobs and taskman jobs using licenses that are managed by License Scheduler can be preempted. To ensure that lower priority jobs are not preempted too many times, maximum preemption time limits can be enabled with LS_ENABLE_MAX_PREEMPT.
License Scheduler taskman job preemption limits are controlled by the parameter LS_MAX_TASKMAN_PREEMPT in lsf.licensescheduler.