Synopsis
As a job moves from submission to execution to completion, it goes through a variety of states - and at any given moment every job is in exactly one of several possible states. The starting state of a job can be specified by the user or developer through the job structure in the API, or through the command line.
...
Action | Meaning |
---|---|
block | Typically done by users, but auto-wrangling will also block instances and jobs. |
interrupt | Kill the current frame and put the job into a pending state, where it can be picked up and rerun. |
kill | End the current frame and don't restart the job. A user must retry or resubmit this job. |
resubmit | Bring up the submission UI and possibly modify the job's parameters before sending it back to the Supervisor. |
retry | Put the job back onto the queue as-is, without modifying any of the submission parameters. |
suspend | Like "interrupt" except that it allows the current frame to finish first. |
Example
% qbsub --state blocked ls