LSF Version 7.3 - Platform LSF Configuration Reference
Jobs are requeued to the head of the queue. The output from the failed run is not saved, and
the user is not notified by LSF.
Define an exit code as EXCLUDE(exit_code) to enable exclusive job requeue. Exclusive job
requeue does not work for parallel jobs.
For MultiCluster jobs forwarded to a remote execution cluster, the exit values specified in the
submission cluster with the EXCLUSIVE keyword are treated as if they were non-exclusive.
You can also requeue a job if the job is terminated by a signal.
If a job is killed by a signal, the exit value is 128+signal_value. The sum of 128 and the signal
value can be used as the exit code in the parameter REQUEUE_EXIT_VALUES.
For example, if you want a job to rerun if it is killed with a signal 9 (SIGKILL), the exit value
would be 128+9=137. You can configure the following requeue exit value to allow a job to be
requeue if it was kill by signal 9:
REQUEUE_EXIT_VALUES=137
If mbatchd is restarted, it does not remember the previous hosts from which the job exited
with an exclusive requeue exit code. In this situation, it is possible for a job to be dispatched
to hosts on which the job has previously exited with an exclusive exit code.
You should configure REQUEUE_EXIT_VALUES for interruptible backfill queues
(INTERRUPTIBLE_BACKFILL=seconds).
Example
REQUEUE_EXIT_VALUES=30 EXCLUDE(20)
means that jobs with exit code 30 are requeued, jobs with exit code 20 are requeued exclusively,
and jobs with any other exit code are not requeued.
Default
Not defined. Jobs are not requeued.
RERUNNABLE
Syntax
RERUNNABLE=yes | no
Description
If yes, enables automatic job rerun (restart).
Rerun is disabled when RERUNNABLE is set to no. The yes and no arguments are not case
sensitive.
For MultiCluster jobs, the setting in the submission queue is used, and the setting in the
execution queue is ignored.
Members of a chunk job can be rerunnable. If the execution host becomes unavailable,
rerunnable chunk job members are removed from the job chunk and dispatched to a different
execution host.
lsb.queues
Platform LSF Configuration Reference 313