I was wanted to set TMPDIR from /tmp to a per job directory I create in local /scratch/$SLURM_JOB_ID (for example)
This bug suggests I should be able to do this in a task-prolog. https://bugs.schedmd.com/show_bug.cgi?id=2664 However adding the following to task-prolog doesn't seem to affect the variables the job script is running with. unset TMPDIR export TMPDIR=/scratch/$SLURM_JOB_ID It does work if it is done in the job script, rather than the task-prolog. Am I missing something? Erik -- Erik Ellestad Wynton Cluster SysAdmin UCSF