Description
qbsuspend issues a suspend command upon the job's processes. Jobs can be resumed using the command qbresume.
Usage
qbsuspend [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 |
---|---|
--running | Suspend running jobs |
--subjobrunning | Suspend running subjob |
--user string | Suspend jobs for user string |
--type string --prototype string | Suspend jobs with string type |
--status string | Suspend jobs with string status (ex. pending) |
--name string | Suspend jobs with string name |
--kind string | Suspend jobs of string kind |
--pid int | Suspend jobs with process ID int |
--pgrp int | Suspend jobs in int process group |
--priority int | Suspend jobs with int priority |
--cluster string | Suspend jobs in string cluster |
--cpus int | Suspend jobs with a total of int subjobs |
--xml | Output in XML format |
--help | Command help |
--version | Command version |
Notes
This command only works on jobs which are int the running state.
Examples
Suspend only subjob 12354.0:
% qbsuspend 12354.0
Suspend all subjobs in 12345:
% qbsuspend 12345
Suspend all of user anthony's jobs:
% qbsuspend --user anthony 0
See also