[slurm-users] Cleanup of job_container/tmpfs

Ole Holm Nielsen Ole.H.Nielsen at fysik.dtu.dk
Wed Mar 1 09:28:24 UTC 2023


Hi Jason,

IMHO, the job_container/tmpfs is not working well in Slurm 22.05, but 
there may be some significant improvements included in 23.02 (announced 
yesterday).  I've documented our experiences in the Wiki page
https://wiki.fysik.dtu.dk/Niflheim_system/Slurm_configuration/#temporary-job-directories
This page contains links to bug reports against the job_container/tmpfs 
plugin.

We're using the auto_tmpdir SPANK plugin with great success in Slurm 22.05.

Best regards,
Ole


On 01-03-2023 03:27, Jason Ellul wrote:
> We have recently moved to slurm 22.05.8 and have configured 
> job_container/tmpfs to allow private tmp folders.
> 
> job_container.conf contains:
> 
> AutoBasePath=true
> 
> BasePath=/slurm
> 
> And in slurm.conf we have set
> 
> JobContainerType=job_container/tmpfs
> 
> I can see the folders being created and they are being used but when a 
> job completes the root folder is not being cleaned up.
> 
> Example of running job:
> 
> [root at papr-res-compute204 ~]# ls -al /slurm/14292874
> 
> total 32
> 
> drwx------   3 root      root    34 Mar  1 13:16 .
> 
> drwxr-xr-x 518 root      root 16384 Mar  1 13:16 ..
> 
> drwx------   2 mzethoven root     6 Mar  1 13:16 .14292874
> 
> -r--r--r--   1 root      root     0 Mar  1 13:16 .ns
> 
> Example once job completes /slurm/<jobid> remains:
> 
> [root at papr-res-compute204 ~]# ls -al /slurm/14292794
> 
> total 32
> 
> drwx------   2 root root     6 Mar  1 09:33 .
> 
> drwxr-xr-x 518 root root 16384 Mar  1 13:16 ..
> 
> Is this to be expected or should the folder /slurm/<jobid> also be removed?
> 
> Do I need to create an epilog script to remove the directory that is left?



More information about the slurm-users mailing list