To determine why a particular job will not start, there are several helpful commands:
Checkjob evaluates the ability of a job to start immediately. Tests include resource access, node state, job constraints (such as startdate, taskspernode, and QoS). Additionally, command line flags may be specified to provide further information.
Displays detailed status of node.
Displays various reasons job is considered blocked or non-queued.
Displays high level summary of job attributes and performs sanity check on job attributes/state.
Determines general resource availability subject to specified constraints.