[slurm-users] Restrict user not use node without GPU
pravinypawar at gmail.com
Wed Aug 18 04:46:40 UTC 2021
Thanks a lot. I will try this.
On Tue, 17 Aug 2021, 19:10 Paul Raines, <raines at nmr.mgh.harvard.edu> wrote:
> I do this via code in job_submit.lua
> function slurm_job_submit(job_desc, part_list, submit_uid)
> -- Must allocate GPU if on a GPU partition
> if (job_desc.tres_per_job == nil and job_desc.tres_per_node == nil)
> if (string.find(job_desc.partition, "rtx8000")) then
> slurm.log_info("slurm_job_submit: for user %u, no GPU requested
> in rtx8000",
> slurm.log_user("FATAL: you must request at least one GPU in the
> rtx8000 partition");
> return slurm.ERROR
> return slurm.SUCCESS
> Then set JobSubmitPlugins=lua in slurm.conf
> I cannot find any documentation about what really should be in
> tres_per_job and tres_per_node as I would expect the cpu and memory
> requests in there but it is still "nil" even when those are given.
> For our cluster I have only seen it non-nil when GPUs are requested.
> -- Paul Raines (http://help.nmr.mgh.harvard.edu)
> On Tue, 17 Aug 2021 6:20am, pravin wrote:
> > Dear all,
> > I am trying to restrict users not to use nodes without GPU but no luck.
> > Please help me with this.
> > Some users are accessing the GPU nodes and submitting the job(without GPU
> > ), so I want to restrict such users not use nodes without GPU.
> > Thanks
> > Pravin
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the slurm-users