This version is outdated by a newer approved version.This version (2022/05/09 09:19) is a draft.
Approvals: 0/1
Approvals: 0/1
This is an old revision of the document!
SLURM: JOB REASON CODES
These codes identify the reason that a job is waiting for execution. A job may be waiting for more than one reason, in which case only one of those reasons is displayed.
Code | Meaning |
---|---|
InvalidQOS | The job's QOS is invalid. |
PartitionNodeLimit | The number of nodes required by this job is outside of it's partitions current limits. Can also indicate that required nodes are DOWN or DRAINED. |
PartitionTimeLimit | The job's time limit exceeds it's partition's current time limit. |
Priority | One or more higher priority jobs exist for this partition or advanced reservation. |
QOSJobLimit | The job's QOS has reached its maximum job count. |
QOSResourceLimit | The job's QOS has reached some resource limit. |
QOSTimeLimit | The job's QOS has reached its time limit. |
QOSGrpNodeLimit | The job's QOS has reached the maximum number of nodes. No free nodes are available within this QOS. |
QOSGrpCpuLimit | The job's QOS has reached the maximum number of available CPUs. No free CPUs are available within this QOS. |
Resources | The job is waiting for resources to become available |
None | There are so many jobs waiting that the requested job cannot even get a priority. |
There are some codes caused intentionally by the user:
Code | Meaning |
---|---|
Dependency | The job is waiting for a dependency from another job. |
JobHeldUser | The job has been suspended by the user. |