Description
qbrequeue moves a job back into a blocked state from one of the following states: failed, complete, killed.
It's most useful to put a "done" job back into the queue, but in a waiting state, so that it can be modified before it's unblocked and allowed to run.
Usage
qbrequeue [options] jobID… | 0
where JobID is one or more job IDs, and 0 is a wild card token representing all the user's jobs.
Options
Option | Description |
---|---|
--work | Requeue work (default: on) |
--subjob | Requeue subjobs (default: on) |
--running | Requeue running jobs |
--pending | Requeue pending jobs |
--complete | Requeue complete jobs |
--failed | Requeue failed jobs |
--killed | Requeue killed jobs |
--done | Requeue done (complete, killed, failed) jobs |
--workcomplete | Requeue complete work |
--workfailed | Requeue failed work |
--workkilled | Requeue killed work |
--workdone | Requeue done (complete, killed, failed) work |
--subjobcompleterequeue | complete subjobs |
--subjobfailed | Requeue failed subjobs |
--subjobkilled | Requeue killed subjobs |
--subjobdone | Requeue done (complete, killed, failed) subjobs |
--user string | Requeue jobs for user string |
--type string --prototype string | Requeue jobs with string type |
--status string | Requeue jobs with string status (ex. pending) |
--name string | Requeue jobs with string name |
--kind string | Requeue jobs of string kind |
--pid int | Requeue jobs with process ID int |
--pgrp int | Requeue jobs in int process group |
--priority int | Requeue jobs with int priority |
--cluster string | Requeue jobs in string cluster |
--cpus int | Requeue jobs with a total of int subjobs |
--xml | Output in XML format |
--help | Command help |
--version | Command version |
Notes
Examples
Requeue only subjob 12354.0:
% qbrequeue 12354.0
Requeue all subjobs in 12345:
% qbrequeue 12345
Requeue all of anthony's jobs:
% qbrequeue --user anthony 0
See also