[slurm-users] how to disable --mem and --mem-per-cpu in srun, salloc and sbatch

Yinping Ma mayinpingpku at gmail.com
Fri Jan 5 00:58:36 MST 2018

hello, shenglong wang

Thanks for your relpy, I tried this before.

I write  this in job_submit.lua:


function slurm_job_submit(job_desc, part_list, submit_uid)
     if job_desc.min_mem_per_cpu ~= nil then
            return slurm.SUCCESS
            slurm.log_user("job_desc.pn_min_memory is not nil.
            return slurm.ERROR


It can disable --mem  but can't disable --mem-per-cpu.

I don't know how to disable --mem-per-cpu, can you give any suggestion ?

all the best,

2018-01-05 11:04 GMT+08:00 Shenglong Wang <sw77 at nyu.edu>:

> You can try to use SLURM LUA plugins to check and reject the submissions.
> Best,
> Shenglong
> On Jan 4, 2018, at 9:58 PM, 马银萍 <mayinpingpku at gmail.com> wrote:
> hello,
> I want to stop users  to use --mem and --mem-per-cpu in srun,salloc and
> sbatch, but I can't figure out how to do, did I need to modify slurm
> source code to realisze this?
> Thanks for any insight!
> best.
> Ashlee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20180105/6e66df81/attachment.html>

More information about the slurm-users mailing list