| <!--#include virtual="header.txt"--> |
| |
| <h1>Job Reason Codes</h1> |
| |
| <p>These reason codes can be used to identify why a pending job has not yet been |
| started by the scheduler. There may be multiple reasons why a job cannot start, |
| in which case only the reason that was encountered by the attempted scheduling |
| method will be displayed. Refer to the <a href="sched_config.html"> |
| Scheduling Configuration Guide</a> for more details.</p> |
| |
| <h2 id="common_reasons">Common Reasons |
| <a class="slurm_link" href="#common_reasons"></a> |
| </h2> |
| |
| <ul> |
| |
| <li><b>AssocGrp*</b> — The job's association has reached an aggregate |
| <a href="resource_limits.html">limit</a>.</li> |
| |
| <li><b>AssocMax*</b> — A portion of the job request exceeds a maximum |
| <a href="resource_limits.html">limit</a> (e.g., PerJob, PerNode) for the |
| requested association.</li> |
| |
| <li><b>BeginTime</b> — The job's earliest <a href="sbatch.html#OPT_begin"> |
| start time</a> has not yet been reached.</li> |
| |
| <li><b>Dependency</b> — This job has a |
| <a href="sbatch.html#OPT_dependency">dependency</a> on another job that has not |
| been satisfied.</li> |
| |
| <li><b>Max*PerAccount</b> — A portion of the job request exceeds the |
| per-Account <a href="resource_limits.html">limit</a> on the job's |
| <a href="qos.html">QOS</a>.</li> |
| |
| <li><b>Priority</b> — One of more higher |
| <a href="priority_multifactor.html">priority</a> jobs exist for the partition |
| associated with the job or for the <a href="reservations.html">advanced |
| reservation</a>.</li> |
| |
| <li><b>QOSGrp*</b> — The job's <a href="qos.html">QOS</a> has reached an |
| aggregate <a href="resource_limits.html">limit</a>.</li> |
| |
| <li><b>QOSMax*</b> — A portion of the job request exceeds a |
| maximum <a href="resource_limits.html">limit</a> (e.g., PerJob, PerNode) for |
| the requested <a href="qos.html">QOS</a>.</li> |
| |
| <li><b>Resources</b> — The resources requested by the job are not |
| available (e.g., already used by other jobs).</li> |
| |
| </ul> |
| |
| <h2 id="all_reasons">All Reasons |
| <a class="slurm_link" href="#all_reasons"></a> |
| </h2> |
| |
| <ul> |
| |
| <li><b>AccountingPolicy</b> — Fallback reason when others not matched. |
| </li> |
| |
| <li><b>AccountNotAllowed</b> — Job is in an account not allowed in a |
| partition.</li> |
| |
| <li><b>AssocGrpBB</b> — The job's association has reached its aggregate |
| Burst Buffer limit.</li> |
| |
| <li><b>AssocGrpBBMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Burst Buffers by past, |
| present and future jobs.</li> |
| |
| <li><b>AssocGrpBBRunMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Burst Buffers by |
| currently running jobs.</li> |
| |
| <li><b>AssocGrpBilling</b> — The job's association has reached its |
| aggregate Billing limit.</li> |
| |
| <li><b>AssocGrpBillingMinutes</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for the Billing value of |
| a resource by past, present and future jobs.</li> |
| |
| <li><b>AssocGrpBillingRunMinutes</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for the Billing value of a |
| resource by currently running jobs.</li> |
| |
| <li><b>AssocGrpCpuLimit</b> — The job's association has reached its |
| aggregate CPU limit.</li> |
| |
| <li><b>AssocGrpCPUMinutesLimit</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for CPUs by past, present |
| and future jobs.</li> |
| |
| <li><b>AssocGrpCPURunMinutesLimit</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for CPUs by currently |
| running jobs.</li> |
| |
| <li><b>AssocGrpEnergy</b> — The job's association has reached its |
| aggregate Energy limit.</li> |
| |
| <li><b>AssocGrpEnergyMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Energy by past, present |
| and future jobs.</li> |
| |
| <li><b>AssocGrpEnergyRunMinutes</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for Energy by currently |
| running jobs.</li> |
| |
| <li><b>AssocGrpGRES</b> — The job's association has reached its aggregate |
| GRES limit.</li> |
| |
| <li><b>AssocGrpGRESMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for a GRES by past, present |
| and future jobs.</li> |
| |
| <li><b>AssocGrpGRESRunMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for a GRES by currently |
| running jobs.</li> |
| |
| <li><b>AssocGrpJobsLimit</b> — The job's association has reached the |
| maximum number of allowed jobs in aggregate.</li> |
| |
| <li><b>AssocGrpLicense</b> — The job's association has reached its |
| aggregate license limit.</li> |
| |
| <li><b>AssocGrpLicenseMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Licenses by past, present |
| and future jobs.</li> |
| |
| <li><b>AssocGrpLicenseRunMinutes</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for Licenses by currently |
| running jobs.</li> |
| |
| <li><b>AssocGrpMemLimit</b> — The job's association has reached its |
| aggregate Memory limit.</li> |
| |
| <li><b>AssocGrpMemMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Memory by past, present |
| and future jobs.</li> |
| |
| <li><b>AssocGrpMemRunMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Memory by currently |
| running jobs.</li> |
| |
| <li><b>AssocGrpNodeLimit</b> — The job's association has reached its |
| aggregate Node limit.</li> |
| |
| <li><b>AssocGrpNodeMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Nodes by past, present and |
| future jobs.</li> |
| |
| <li><b>AssocGrpNodeRunMinutes</b> — The job's association has reached the |
| maximum number of minutes allowed in aggregate for Nodes by currently running |
| jobs.</li> |
| |
| <li><b>AssocGrpSubmitJobsLimit</b> — The job's association has reached the |
| maximum number of jobs that can be running or pending in aggregate at a given |
| time.</li> |
| |
| <li><b>AssocGrpUnknown</b> — The job's association has reached its |
| aggregate limit for an unknown generic resource.</li> |
| |
| <li><b>AssocGrpUnknownMinutes</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for an unknown generic |
| resource by past, present and future jobs.</li> |
| |
| <li><b>AssocGrpUnknownRunMinutes</b> — The job's association has reached |
| the maximum number of minutes allowed in aggregate for an unknown generic |
| resource by currently running jobs.</li> |
| |
| <li><b>AssocGrpWallLimit</b> — The job's association has reached its |
| aggregate limit for the amount of walltime requested by running jobs.</li> |
| |
| <li><b>AssocMaxBBMinutesPerJob</b> — The Burst Buffer request exceeds |
| the maximum number of minutes each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxBBPerJob</b> — The Burst Buffer request exceeds the |
| maximum each job is allowed to use for the requested association.</li> |
| |
| <li><b>AssocMaxBBPerNode</b> — The Burst Buffer request exceeds the |
| maximum number each node in a job allocation is allowed to use for the |
| requested association.</li> |
| |
| <li><b>AssocMaxBillingMinutesPerJob</b> — The request exceeds the |
| maximum number of minutes each job is allowed to use, with Billing taken into |
| account, for the requested association.</li> |
| |
| <li><b>AssocMaxBillingPerJob</b> — The resource request exceeds the |
| maximum Billing limit each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxBillingPerNode</b> — The request exceeds the maximum |
| Billing limit each node in a job allocation is allowed to use for the |
| requested association.</li> |
| |
| <li><b>AssocMaxCpuMinutesPerJobLimit</b> — The CPU request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxCpuPerJobLimit</b> — The CPU request exceeds the maximum |
| each job is allowed to use for the requested association.</li> |
| |
| <li><b>AssocMaxCpuPerNode</b> — The request exceeds the maximum number |
| of CPUs each node in a job allocation is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxEnergyMinutesPerJob</b> — The Energy request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxEnergyPerJob</b> — The Energy request exceeds the maximum |
| each job is allowed to use for the requested association.</li> |
| |
| <li><b>AssocMaxEnergyPerNode</b> — The request exceeds the maximum |
| amount of Energy each node in a job allocation is allowed to use for the |
| requested association.</li> |
| |
| <li><b>AssocMaxGRESMinutesPerJob</b> — The GRES request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxGRESPerJob</b> — The GRES request exceeds the maximum |
| each job is allowed to use for the requested association.</li> |
| |
| <li><b>AssocMaxGRESPerNode</b> — The request exceeds the maximum number |
| of a GRES each node in a job allocation is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxJobsLimit</b> — The limit on the number of jobs each |
| user is allowed to run at a given time has been met for the requested |
| association.</li> |
| |
| <li><b>AssocMaxLicenseMinutesPerJob</b> — The License request exceeds |
| the maximum number of minutes each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxLicensePerJob</b> — The License request exceeds the |
| maximum each job is allowed to use for the requested association.</li> |
| |
| <li><b>AssocMaxMemMinutesPerJob</b> — The Memory request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxMemPerJob</b> — The Memory request exceeds the maximum |
| each job is allowed to use for the requested association.</li> |
| |
| <li><b>AssocMaxMemPerNode</b> — The request exceeds the maximum amount |
| of Memory each node in a job allocation is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxNodeMinutesPerJob</b> — The number of nodes requested |
| exceeds the maximum number of minutes each job is allowed to use for the |
| requested association.</li> |
| |
| <li><b>AssocMaxNodePerJobLimit</b> — The number of nodes requested |
| exceeds the maximum each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxSubmitJobLimit</b> — The limit on the number of jobs each |
| user is allowed to have running or pending at a given time has been met for |
| the requested association.</li> |
| |
| <li><b>AssocMaxUnknownMinutesPerJob</b> — The request of an unknown |
| trackable resource exceeds the maximum number of minutes each job is allowed |
| to use for the requested association.</li> |
| |
| <li><b>AssocMaxUnknownPerJob</b> — The request of an unknown trackable |
| resource exceeds the maximum each job is allowed to use for the requested |
| association.</li> |
| |
| <li><b>AssocMaxUnknownPerNode</b> — The request exceeds the maximum |
| number of an unknown trackable resource each node in a job allocation is |
| allowed to use for the requested association.</li> |
| |
| <li><b>AssocMaxWallDurationPerJobLimit</b> — The limit on the amount of |
| wall time a job can request has been exceeded for the requested association. |
| </li> |
| |
| <li><b>AssociationJobLimit</b> — The job's association has reached |
| its maximum job count.</li> |
| |
| <li><b>AssociationResourceLimit</b> — The job's association has reached |
| some resource limit.</li> |
| |
| <li><b>AssociationTimeLimit</b> — The job's association has reached its |
| time limit.</li> |
| |
| <li><b>BadConstraints</b> — The job's constraints can not be satisfied. |
| </li> |
| |
| <li><b>BeginTime</b> — The job's earliest start time has not yet been |
| reached.</li> |
| |
| <li><b>BurstBufferOperation</b> — Burst Buffer operation for the job |
| failed.</li> |
| |
| <li><b>BurstBufferResources</b> — There are insufficient resources |
| in a Burst Buffer resource pool.</li> |
| |
| <li><b>BurstBufferStageIn</b> — The Burst Buffer plugin is in the |
| process of staging the environment for the job.</li> |
| |
| <li><b>Cleaning</b> — The job is being requeued and still cleaning up |
| from its previous execution.</li> |
| |
| <li><b>DeadLine</b> — This job has violated the configured Deadline.</li> |
| |
| <li><b>Dependency</b> — This job has a dependency on another job that |
| has not been satisfied.</li> |
| |
| <li><b>DependencyNeverSatisfied</b> — This job has a dependency on |
| another job that will never be satisfied.</li> |
| |
| <li><b>FedJobLock</b> — The job is waiting for the clusters in the |
| federation to sync up and issue a lock.</li> |
| |
| <li><b>InactiveLimit</b> — The job reached the system InactiveLimit.</li> |
| |
| <li><b>InvalidAccount</b> — The job's account is invalid.</li> |
| |
| <li><b>InvalidQOS</b> — The job's QOS is invalid.</li> |
| |
| <li><b>JobArrayTaskLimit</b> — The job array's limit on the number of |
| simultaneously running tasks has been reached.</li> |
| |
| <li><b>JobHeldAdmin</b> — The job is held by a system administrator.</li> |
| |
| <li><b>JobHeldUser</b> — The job is held by the user.</li> |
| |
| <li><b>JobHoldMaxRequeue</b> — Job has been requeued enough times to |
| reach the MAX_BATCH_REQUEUE limit.</li> |
| |
| <li><b>JobLaunchFailure</b> — The job could not be launched. This may |
| be due to a file system problem, invalid program name, etc.</li> |
| |
| <li><b>Licenses</b> — The job is waiting for a license.</li> |
| |
| <li><b>MaxBBPerAccount</b> — The job's Burst Buffer request exceeds the |
| per-Account limit on the job's QOS.</li> |
| |
| <li><b>MaxBillingPerAccount</b> — The job's Billing request exceeds the |
| per-Account limit on the job's QOS.</li> |
| |
| <li><b>MaxCpuPerAccount</b> — The job's CPU request exceeds the |
| per-Account limit on the job's QOS.</li> |
| |
| <li><b>MaxEnergyPerAccount</b> — The job's Energy request exceeds the |
| per-Account limit on the job's QOS.</li> |
| |
| <li><b>MaxGRESPerAccount</b> — The job's GRES request exceeds the |
| per-Account limit on the job's QOS.</li> |
| |
| <li><b>MaxJobsPerAccount</b> — This job exceeds the per-Account limit |
| on the number of jobs for the job's QOS.</li> |
| |
| <li><b>MaxLicensePerAccount</b> — The job's License request exceeds the |
| per-Account limit on the job's QOS.</li> |
| |
| <li><b>MaxMemoryPerAccount</b> — The job's Memory request exceeds the |
| per-Account limit on the job's QOS.</li> |
| |
| <li><b>MaxMemPerLimit</b> — The job violates the limit on the maximum |
| amount of Memory per-CPU or per-Node.</li> |
| |
| <li><b>MaxNodePerAccount</b> — The number of nodes requested by the job |
| exceeds the per-Account limit on the number of nodes for the job's QOS.</li> |
| |
| <li><b>MaxSubmitJobsPerAccount</b> — This job exceeds the per-Account |
| limit on the number of jobs in a pending or running state for the job's QOS. |
| </li> |
| |
| <li><b>MaxUnknownPerAccount</b> — The jobs request of an unknown GRES |
| exceeds the per-Account limit on the job's QOS.</li> |
| |
| <li><b>NodeDown</b> — A node required by the job is down.</li> |
| |
| <li><b>NonZeroExitCode</b> — The job terminated with a non-zero exit |
| code.</li> |
| |
| <li><b>None</b> — This state indicates that the job has not been |
| considered yet in the current backfill cycle. A job that previously had a |
| reason may temporarily revert to 'None' until it is reprocessed. This may |
| occur if the scheduler has not yet evaluated the job in the latest backfill |
| cycle.</li> |
| |
| <li><b>OutOfMemory</b> — The job failed with an Out Of Memory error. |
| </li> |
| |
| <li><b>PartitionConfig</b> — Fallback reason when the job violates |
| some limit on the partition.</li> |
| |
| <li><b>PartitionDown</b> — The partition required by this job is in |
| a DOWN state.</li> |
| |
| <li><b>PartitionInactive</b> — The partition required by this job is |
| in an Inactive state and not able to start jobs.</li> |
| |
| <li><b>PartitionNodeLimit</b> — The number of nodes required by this |
| job is outside of its partition's current limits. Can also indicate that |
| required nodes are DOWN or DRAINED.</li> |
| |
| <li><b>PartitionTimeLimit</b> — The job's time limit exceeds its |
| partition's current time limit.</li> |
| |
| <li><b>Priority</b> — One of more higher priority jobs exist for the |
| partition associated with the job or for the advanced reservation.</li> |
| |
| <li><b>Prolog</b> — The job's Prolog program is still running. |
| </li> |
| |
| <li><b>QOSGrpBB</b> — The job's QOS has reached its aggregate |
| Burst Buffer limit.</li> |
| |
| <li><b>QOSGrpBBMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Burst Buffers by past, |
| present and future jobs.</li> |
| |
| <li><b>QOSGrpBBRunMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Burst Buffers by |
| currently running jobs.</li> |
| |
| <li><b>QOSGrpBilling</b> — The job's QOS has reached its aggregate |
| Billing limit.</li> |
| |
| <li><b>QOSGrpBillingMinutes</b> — The job's QOS has reached |
| the maximum number of minutes allowed in aggregate for the Billing value of |
| a resource by past, present and future jobs.</li> |
| |
| <li><b>QOSGrpBillingRunMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for the Billing value of a |
| resource by currently running jobs.</li> |
| |
| <li><b>QOSGrpCpuLimit</b> — The job's QOS has reached its aggregate |
| CPU limit.</li> |
| |
| <li><b>QOSGrpCPUMinutesLimit</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for CPUs by past, present |
| and future jobs.</li> |
| |
| <li><b>QOSGrpCPURunMinutesLimit</b> — The job's QOS has reached |
| the maximum number of minutes allowed in aggregate for CPUs by currently |
| running jobs.</li> |
| |
| <li><b>QOSGrpEnergy</b> — The job's QOS has reached its aggregate |
| Energy limit.</li> |
| |
| <li><b>QOSGrpEnergyMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Energy by past, present |
| and future jobs.</li> |
| |
| <li><b>QOSGrpEnergyRunMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Energy by currently |
| running jobs.</li> |
| |
| <li><b>QOSGrpGRES</b> — The job's QOS has reached its aggregate GRES |
| limit.</li> |
| |
| <li><b>QOSGrpGRESMinutes</b> — The job's QOS has reached the maximum |
| number of minutes allowed in aggregate for a GRES by past, present and |
| future jobs.</li> |
| |
| <li><b>QOSGrpGRESRunMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for a GRES by currently |
| running jobs.</li> |
| |
| <li><b>QOSGrpJobsLimit</b> — The job's QOS has reached the maximum |
| number of allowed jobs in aggregate.</li> |
| |
| <li><b>QOSGrpLicense</b> — The job's QOS has reached its aggregate |
| license limit.</li> |
| |
| <li><b>QOSGrpLicenseMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Licenses by past, present |
| and future jobs.</li> |
| |
| <li><b>QOSGrpLicenseRunMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Licenses by currently |
| running jobs.</li> |
| |
| <li><b>QOSGrpMemLimit</b> — The job's QOS has reached its aggregate |
| Memory limit.</li> |
| |
| <li><b>QOSGrpMemoryMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Memory by past, present |
| and future jobs.</li> |
| |
| <li><b>QOSGrpMemoryRunMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for Memory by currently |
| running jobs.</li> |
| |
| <li><b>QOSGrpNodeLimit</b> — The job's QOS has reached its |
| aggregate Node limit.</li> |
| |
| <li><b>QOSGrpNodeMinutes</b> — The job's QOS has reached the maximum |
| number of minutes allowed in aggregate for Nodes by past, present and |
| future jobs.</li> |
| |
| <li><b>QOSGrpNodeRunMinutes</b> — The job's QOS has reached the maximum |
| number of minutes allowed in aggregate for Nodes by currently running jobs.</li> |
| |
| <li><b>QOSGrpSubmitJobsLimit</b> — The job's QOS has reached the maximum |
| number of jobs that can be running or pending in aggregate at a given time.</li> |
| |
| <li><b>QOSGrpUnknown</b> — The job's QOS has reached its aggregate limit |
| for an unknown generic resource.</li> |
| |
| <li><b>QOSGrpUnknownMinutes</b> — The job's QOS has reached the maximum |
| number of minutes allowed in aggregate for an unknown generic resource by |
| past, present and future jobs.</li> |
| |
| <li><b>QOSGrpUnknownRunMinutes</b> — The job's QOS has reached the |
| maximum number of minutes allowed in aggregate for an unknown generic |
| resource by currently running jobs.</li> |
| |
| <li><b>QOSGrpWallLimit</b> — The job's QOS has reached its aggregate |
| limit for the amount of walltime requested by running jobs.</li> |
| |
| <li><b>QOSJobLimit</b> — The job's QOS has reached its maximum job |
| count.</li> |
| |
| <li><b>QOSMaxBBMinutesPerJob</b> — The Burst Buffer request exceeds |
| the maximum number of minutes each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxBBPerJob</b> — The Burst Buffer request exceeds the |
| maximum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxBBPerNode</b> — The Burst Buffer request exceeds the |
| maximum number each node in a job allocation is allowed to use for the |
| requested QOS.</li> |
| |
| <li><b>QOSMaxBBPerUser</b> — The Burst Buffer request exceeds the |
| maximum number each user is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxBillingMinutesPerJob</b> — The request exceeds the |
| maximum number of minutes each job is allowed to use, with Billing taken into |
| account, for the requested QOS.</li> |
| |
| <li><b>QOSMaxBillingPerJob</b> — The resource request exceeds the |
| maximum Billing limit each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxBillingPerNode</b> — The request exceeds the maximum |
| Billing limit each node in a job allocation is allowed to use for the |
| requested QOS.</li> |
| |
| <li><b>QOSMaxBillingPerUser</b> — The request exceeds the maximum |
| Billing limit each user is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxCpuMinutesPerJobLimit</b> — The CPU request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxCpuPerJobLimit</b> — The CPU request exceeds the maximum |
| each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxCpuPerNode</b> — The request exceeds the maximum number |
| of CPUs each node in a job allocation is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxCpuPerUserLimit</b> — The CPU request exceeds the maximum |
| each user is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxEnergyMinutesPerJob</b> — The Energy request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxEnergyPerJob</b> — The Energy request exceeds the maximum |
| each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxEnergyPerNode</b> — The request exceeds the maximum |
| amount of Energy each node in a job allocation is allowed to use for the |
| requested QOS.</li> |
| |
| <li><b>QOSMaxEnergyPerUser</b> — The request exceeds the maximum |
| amount of Energy each user is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxGRESMinutesPerJob</b> — The GRES request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxGRESPerJob</b> — The GRES request exceeds the maximum |
| each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxGRESPerNode</b> — The request exceeds the maximum number |
| of a GRES each node in a job allocation is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxGRESPerUser</b> — The request exceeds the maximum number |
| of a GRES each user is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxJobsPerUserLimit</b> — The limit on the number of jobs a |
| user is allowed to run at a given time has been met for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxLicenseMinutesPerJob</b> — The License request exceeds |
| the maximum number of minutes each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxLicensePerJob</b> — The License request exceeds the |
| maximum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxLicensePerUser</b> — The License request exceeds the |
| maximum each user is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxMemoryMinutesPerJob</b> — The Memory request exceeds the |
| maximum number of minutes each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxMemoryPerJob</b> — The Memory request exceeds the maximum |
| each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxMemoryPerNode</b> — The request exceeds the maximum amount |
| of Memory each node in a job allocation is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxMemoryPerUser</b> — The request exceeds the maximum amount |
| of Memory each user is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxNodeMinutesPerJob</b> — The number of nodes requested |
| exceeds the maximum number of minutes each job is allowed to use for the |
| requested QOS.</li> |
| |
| <li><b>QOSMaxNodePerJobLimit</b> — The number of nodes requested |
| exceeds the maximum each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxNodePerUserLimit</b> — The number of nodes requested |
| exceeds the maximum each user is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxSubmitJobPerUserLimit</b> — The limit on the number of |
| jobs each user is allowed to have running or pending at a given time has |
| been met for the requested QOS.</li> |
| |
| <li><b>QOSMaxUnknownMinutesPerJob</b> — The request of an unknown |
| trackable resource exceeds the maximum number of minutes each job is allowed |
| to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxUnknownPerJob</b> — The request of an unknown trackable |
| resource exceeds the maximum each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMaxUnknownPerNode</b> — The request exceeds the maximum |
| number of an unknown trackable resource each node in a job allocation is |
| allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMaxUnknownPerUser</b> — The request exceeds the maximum |
| number of an unknown trackable resource each user is allowed to use for |
| the requested QOS.</li> |
| |
| <li><b>QOSMaxWallDurationPerJobLimit</b> — The limit on the amount of |
| wall time a job can request has been exceeded for the requested QOS.</li> |
| |
| <li><b>QOSMinBB</b> — The Burst Buffer request does not meet the |
| minimum each job is required to request for the requested QOS.</li> |
| |
| <li><b>QOSMinBilling</b> — The resource request does not meet the |
| minimum Billing limit each job is allowed to use for the requested |
| QOS.</li> |
| |
| <li><b>QOSMinCpuNotSatisfied</b> — The CPU request does not meet the |
| minimum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMinEnergy</b> — The Energy request does not meet the |
| minimum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMinGRES</b> — The GRES request does not meet the |
| minimum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMinLicense</b> — The License request does not meet the |
| minimum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMinMemory</b> — The Memory request does not meet the |
| minimum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMinNode</b> — The number of nodes requested does not meet the |
| minimum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSMinUnknown</b> — The request of an unknown trackable resource |
| does not meet the minimum each job is allowed to use for the requested QOS.</li> |
| |
| <li><b>QOSNotAllowed</b> — The job requests a QOS is not allowed by |
| the requested association or partition.</li> |
| |
| <li><b>QOSResourceLimit</b> — The job's QOS has reached some resource |
| limit.</li> |
| |
| <li><b>QOSTimeLimit</b> — The job's QOS has reached its time limit.</li> |
| |
| <li><b>QOSUsageThreshold</b> — Required QOS threshold has been |
| breached.</li> |
| |
| <li><b>ReqNodeNotAvail</b> — Some node specifically required by the job |
| is not currently available. The node may currently be in use, reserved for |
| another job, in an advanced reservation, DOWN, DRAINED, or not responding. |
| Nodes which are DOWN, DRAINED, or not responding will be identified as part |
| of the job's "reason" field as "UnavailableNodes". Such nodes will typically |
| require the intervention of a system administrator to make available.</li> |
| |
| <li><b>Reservation</b> — The job is waiting its advanced reservation to |
| become available.</li> |
| |
| <li><b>ReservationDeleted</b> — The job requested a reservation that is |
| no longer on the system.</li> |
| |
| <li><b>Resources</b> — The resources requested by the job are not |
| available (e.g., already used by other jobs).</li> |
| |
| <li><b>SchedDefer</b> — The job requests an immediate allocation but |
| <b>SchedulerParameters=defer</b> is configured in the slurm.conf.</li> |
| |
| <li><b>SystemFailure</b> — Failure of the Slurm system, a file system, |
| the network, etc.</li> |
| |
| <li><b>TimeLimit</b> — The job exhausted its time limit.</li> |
| |
| </ul> |
| |
| <p style="text-align: center;">Last modified 23 July 2025</li> |
| |
| <!--#include virtual="footer.txt"--> |