Yes GrpTRESRunMins is what I meant.

And thank you also for the solution, I hadn't tried that syntax. Interesting that GrpCPURunMins works while GrpMemRunMins does not.

I also noticed that if the limit is specified as GrpTRESRunMins=Memory=1000,Cpu=2000 only the CPU portion takes effect -- the Memory= portion is silently dropped. And, specifying Memory=1000 by itself results in 'Unknown option: grptresrunmins=memory=1000'. Only Mem= works, and it works in both instances. In fact, it looks like any unknown option is silently ignored so long as at least one correctly named TRES appears in the list.

Anyway, thanks again for your help!

Corey

On 06/04/2020 04:16 AM, Bjørn-Helge Mevik wrote:
Corey Keasling <corey.keasl...@jila.colorado.edu> writes:

The documentation only refers to GrpGRESRunMins, but I can't figure
out what I might substitute for GRES that means Memory in the same way
that substituting CPU means, well, CPUs.  Google turns up precisely
nothing for GrpMemRunMins...  Am I missing something?

GrpTRESRunMins

For instance:

GrpTRESRunMins=Memory=1000,Cpu=2000

See man sacctmgr for details.


Reply via email to