Il 15/02/2016 12:39, Uwe Sauter ha scritto: > I am unsure how this can be implemented. If I call "ulimit -d > $((SLURM_MEM_PER_CPU * SLURM_NTASKS_PER_NODE * 1024))" in the > PrologSlurmctld script, will that limit still be active when the user's job > executes? Will the limit be reset after the job ended? I'm quite sure PrologSlurmctld is the *wrong* place to set ulimit (unless these limits gets propagated to work nodes). IIUC http://slurm.schedmd.com/prolog_epilog.html, the right place should be TaskProlog script that gets executed on the work nodes.
-- Diego Zuccato Servizi Informatici Dip. di Fisica e Astronomia (DIFA) - Università di Bologna V.le Berti-Pichat 6/2 - 40127 Bologna - Italy tel.: +39 051 20 95786 mail: [email protected]
