qrun man page

qrun — run a pbs batch job


qrun [-a] [-H host] job_identifier ...


The qrun command is used to force a batch server to initiate the execution of a batch job. The job is run regardless of scheduling position, resource requirements, or state.

In order to execute qrun, the user must have PBS Operation or Manager privilege.


Specifies the job(s) is to be run asynchronously.
-H host
Specifies the host within the cluster on which the job(s) are to be run. The host argument is the name of a host that is a member of the cluster of hosts managed by the server. If the option is not specified, the server will select the "worst possible" host on which to execute the job.


The qrun command accepts one or more job_identifier operands of the form:

Standard Error

The qrun command will write a diagnostic message to standard error for each error occurrence.

Exit Status

Upon successful processing of all the operands presented to the qrun command, the exit status will be a value of zero.

If the qrun command fails to process any operand, the command exits with a value greater than zero.

See Also

pbs_server(8B), pbs_sched(8B), qmgr(1B)