Kill jobs.
Usage
qbkill [options] jobID… | 0
where JobID is one or more job IDs, and 0 is a wild card token representing all the user's jobs.
Description
Qbkill requests the Supervisor to kill a list of jobs.
Note: this command only works on jobs which are considered active. Jobs which have already completed will be ignored. (ex. complete, killed, failed).
Examples
- Kill only subjob 12354.0:
% qbkill 12354.0
- Kill all subjobs in 12345:
% qbkill 12345
- Kill all of user anthony's jobs:
% qbkill --user anthony 0
- Kill all of user anthony's jobs which are running:
% qbkill --running --user anthony 0
- Kill only the jobs which are pending in the list of jobs 11234 1235 and subjob 1236.0:
% qbkill --pending 11234 1235 1236.0
Options
Option | Description |
---|---|
--work | Kill work (default: on) |
--subjob | Kill subjobs (default: on) |
--running | Kill running jobs |
--pending | Kill pending jobs |
--blocked | Kill blocked jobs |
--badlogin | Kill badlogin jobs |
--workrunning | Kill running work |
--workpending | Kill pending work |
--workblocked | Kill blocked work |
--subjobrunning | Kill running subjobs |
--subjobpending | Kill pending subjobs |
--subjobblocked | Kill blocked subjobs |
--subjobbadlogin | Kill badlogin subjobs |
--user string | Kill jobs for user string |
--type string | Kill jobs for type string |
--status status | Kill jobs with string (ex. pending) |
--name string | Kill jobs named string |
--kind string | Kill jobs with string |
--pid int | Kill jobs with process ID int |
--pgrp int | Kill jobs in process group int |
--priority int | Kill jobs with priority value int |
--cluster string | Kill jobs in string cluster |
--cpus int | Kill jobs with a total of int subjobs |
--xml | Output in XML format |
--help | Command help |
--version | Command version |