[slurm-users] GrpTRES

Mahmood Naderan mahmood.nt at gmail.com
Fri Mar 23 22:42:38 MDT 2018

What do you mean by user and account? Assume I have created a user
account (bob) with useradd command. I wan to set some limits for him.
The GrpTRES format is not clear for me. I assume that mem=200 is a
global 200MB of memory limit for all running jobs of bob. Therefore,
if bob is a running job with --mem=100MB, he will not be able to run a
second job with --mem=300MB. Is that right?

I don't understand the 1500 value for cpu though. Is that the number of cores?!


On Sat, Mar 24, 2018 at 7:47 AM, Chris Samuel <chris at csamuel.org> wrote:
> On Friday, 23 March 2018 3:40:34 PM AEDT Mahmood Naderan wrote:
>> Hi,
> Hi Mahmood,
>> I see an example in [1] which looks like
>>   sacctmgr modify user bob set GrpTRES=cpu=1500,mem=200,gres/gpu=50
>> I want to know how GrpTRES parameters are set.
> Could you expand on what you mean by "set" there please?   I ask because the
> example you quote above is settings GrpTRES values for a particular user.
> You can also set them on an account instead to set a combined limit for all
> jobs from a particular account.
> All the best,
> Chris
> --
>  Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

More information about the slurm-users mailing list