Skip to main content

qbrequeue

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

OptionDescription
--workRequeue work (default: on)
--subjobRequeue subjobs (default: on)
--runningRequeue running jobs
--pendingRequeue pending jobs
--completeRequeue complete jobs
--failedRequeue failed jobs
--killedRequeue killed jobs
--doneRequeue done (complete, killed, failed) jobs
--workcompleteRequeue complete work
--workfailedRequeue failed work
--workkilledRequeue killed work
--workdoneRequeue done (complete, killed, failed) work
--subjobcompleterequeuecomplete subjobs
--subjobfailedRequeue failed subjobs
--subjobkilledRequeue killed subjobs
--subjobdoneRequeue done (complete, killed, failed) subjobs
--user stringRequeue jobs for user string
--type string --prototype stringRequeue jobs with string type
--status stringRequeue jobs with string status (ex. pending)
--name stringRequeue jobs with string name
--kind stringRequeue jobs of string kind
--pid intRequeue jobs with process ID int
--pgrp intRequeue jobs in int process group
--priority intRequeue jobs with int priority
--cluster stringRequeue jobs in string cluster
--cpus intRequeue jobs with a total of int subjobs
--xmlOutput in XML format
--helpCommand help
--versionCommand 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