HP Distributed Print Service Administration Guide
268 Chapter9
Managing Spoolers, Queues, and Logical Printers
Managing Jobs in Queues and Spoolers
Querying for Timed-Out and Retained Jobs in the
Spooler
Use the -U, -r, and -f flags with the pdls command to query timed-out
or retained jobs in a specific spooler.
To determine which jobs are currently in a spooler in either the
timed-out or retained state, enter:
pdls -U -r brief,job-state-reasons -s column \
-f "current-job-state==retained \
|| current-job-state==timed-out" \
Spl2:
HPDPS displays information similar to the following:
Current Inter Printer Printers
Job ID Name State Jobs Requested Assigned Reasons
--- ---------- ---- -------- --------- ----- --------- ------------------
10 Spl2:46291 palls retained LogPrt5 PhyPrt3 completed succesfully
14 Spl2:46292 err retained LogPrt6 PhyPrt2 completed succesfully
15 Spl2:46293 cobby timed-out LogPrt5 PhyPrt3
Pausing a Queue
Pausing a queue prevents the spooler from scheduling jobs in the queue
to physical printers. A paused queue, however, still receives jobs from
logical printers. Pausing a queue does not affect the state of jobs in the
queue; jobs can still be modified with the pdmod or pdset commands, or
can be affected by the other commands that apply to jobs.
NOTE To help clarify the difference between pausing a queue, as discussed
here, and disabling a queue, as might be done using the pddisable
command, remember the following rules. Pausing any HPDPS object,
such as a queue, prevents
output from
the object. Disabling an HPDPS
object prevents
input to
the object.
To pause the queue Queue1, enter:
pdpause -c queue Queue1
The queue state (reflected by the queue-state attribute) changes to
paused. No more jobs will be scheduled to the physical printer or