|
You are here: 8.0 Optimizing Scheduling Behavior - Backfill, Node Sets, and Preemption > Managing preemption > Manually preempting jobs
|
|
8.4.5 Manually preempting jobs |
|
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 and remove job from queue |
| Checkpoint | -C | Terminate and checkpoint job leaving job in queue |
| Requeue | -R | Terminate job leaving job 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.
Copyright © 2012 Adaptive Computing Enterprises, Inc.®