/
More Processors Requested Than Permitted

More Processors Requested Than Permitted

Problem

A job on the Pawsey supercomputers fails immediately after it starts with the message “srun: error: Unable to create job step: More processors requested than permitted”.

Solution

This indicates a mismatch between the resources specified to srun and those specified to sbatch/salloc. For example, the number of tasks to execute on does not match the number of cores allocated. Make sure in your job script the resources match both in the sbatch/srun directives and in the flags to the srun command, for example if you need 24 cores:

#!/bin/bash -l 

[..]
#SBATCH --ntasks=1
#SBATCH --cpus-per-task=128
[..]

srun --export-all -n 1 -c 128 <..>



Related content

MPICH Jobs report “Inconsistent number of NICs” and abort
MPICH Jobs report “Inconsistent number of NICs” and abort
Read with this
Exceeded Job Memory Limit
Exceeded Job Memory Limit
More like this
Disk Quota Exceeded on /software
Disk Quota Exceeded on /software
Read with this
Segmentation Fault Occurred
Segmentation Fault Occurred
More like this
Transferring Files
Transferring Files
Read with this
slurmstepd: error: execve(): executable : No Such File or Directory
slurmstepd: error: execve(): executable : No Such File or Directory
More like this