[slurm-users] limit the queued jobs
Ole Holm Nielsen
Ole.H.Nielsen at fysik.dtu.dk
Mon Jul 11 07:13:51 UTC 2022
On 7/11/22 07:55, Purvesh Parmar wrote:
> Hi,
> Thank you for the response. However, MaxJobsAccrue only limits to
> assigning priorities to jobs i.e. Maximum number of pending jobs able to
> accrue age priority at any given time. But it does not stop/ allow user
> from submitting further jobs.
I see. Then you probably want to use the MaxSubmitJobs limit in stead.
See also my Wiki page:
https://wiki.fysik.dtu.dk/niflheim/Slurm_configuration#maxjobcount-limit
/Ole
> On Mon, 11 Jul 2022 at 11:07, Ole Holm Nielsen <Ole.H.Nielsen at fysik.dtu.dk
> <mailto:Ole.H.Nielsen at fysik.dtu.dk>> wrote:
>
> Hi Purvesh,
>
> On 7/11/22 03:37, Purvesh Parmar wrote:
> > I want to limit the queued jobs per user to 5 which means, system
> should
> > not allow more than 5 jobs per user to remain in queue (not running
> and
> > waiting for resources) and only 4 jobs to run at any given time. To
> > summarize, I want to implement a policy of 4 jobs per user in the
> running
> > state and 5 jobs per user in the queue at any given time.
> >
> > I have achieved implementation of the limit of running jobs to 4 by
> > sacctmger set MaxJobs=4. This works..But, could not find any
> > parameter which takes care of only queued jobs limit. How to do this?
>
> Probably you want to use the MaxJobsAccrue limit, see the sacctmgr manual
> page.
More information about the slurm-users
mailing list