Skip to content

Output environment variables in SLURM#

The SLURM controller will set the following variables in the environment of the batch script.

Documentation for ouput environment variables in slurm

Most used are:

Variable
SLURM_ARRAY_JOB_ID Job array's master job ID number.
SLURM_JOB_ID The ID of the job allocation.
SLURM_JOBID New version for the ID of the job allocation
SLURM_JOB_DEPENDENCY Set to value of the --dependency option
SLURM_JOB_NAME Name of the job.
SLURM_JOB_NODELIST List of nodes allocated to the job
SLURM_JOB_NUM_NODES Total number of nodes in the job's resource allocation
SLURM_JOB_PARTITION Name of the partition in which the job is running
SLURM_NODELIST List of nodes allocated to the job
SLURM_SUBMIT_DIR The directory from which sbatch was invoked