What are the conditions for temporary data?
For temporary user data it is recommeded to use $WORK instead of /tmp, because $WORK is a lot bigger. (Data on $WORK will be held for 90 days and is not backed up.)
BlueGene applications are not able to access /tmp. Jobs trying this will be terminated.
If a XL Fortran application program creates a temporary file at run time with STATUS='SCRATCH', by default, these files are placed in the directory /tmp. To avoid this redefine $TMPDIR:
runjob --exe <myprog> --envs TMPDIR=$WORK/<dir>
Also do not use /tmp on the Front-End-Nodes!
/tmp is very small and data will be held only for 7 days.