(Click to open topic with navigation)
You can use the mjobctl command to manually preempt jobs. The command can modify a job's execution state in the following ways:
Action | Flag | Details |
---|---|---|
Cancel | -c | Terminate job; remove from queue |
Checkpoint | -C | Terminate and checkpoint job leaving job in queue |
Requeue | -R | Terminate job; leave in queue |
Resume | -r | Resume suspended job |
Start (execute) | -x | Start idle job |
Suspend | -s | Suspend active job |
In general, users are allowed to suspend or terminate jobs they own. Administrators are allowed to suspend, terminate, resume, and execute any queued jobs.
Related topics