Hi,

Am 07.10.2014 um 17:28 schrieb Michael Stauffer:

> OGS/GE 2011.11p1 (Rocks 6.1) 
> 
> I'm looking to implement some 'floating' resources quotas - not sure what 
> they're properly called.
> I'd like individual users to have per-user slot quotas, in our case 32,
> and then to have access to a per-group slot quota that will augment their 
> individual quota. The per-group quota should apply to a defined set of users, 
> and should be shared by the group.
> That is, if user A is using 32 slots of their individual quota, and in 
> addition16 slots of a 24-slot group quota, then other users of the group 
> should only have 8 group slots available to them once they've filled their 
> individual 32 slots.

Well, there is no *or* in RQS, all defined RQSes have to be satisfied what is 
essentially an *and*.

What can be done: having two queues all.q and group.q would allow to limit:

limit name individual users {*} queues all.q to slots=32

resp.

limit name group users @group queues group.q to slots=24

The ACL @group has to contain all users of the group in question. There might a 
third RQS be necessary to limit the used slots per host (unless it's done on an 
exechost level already what I would prefer, as it shortens the output of 
`qquota`).

-- Reuti


> Can someone tell me the proper terminology for this kind of setup and how to 
> proceed? I know I can create project groups, but I don't know how to have the 
> group's quotas be available in addition to any individual quotas.
> 
> Thanks.
> 
> -M
> _______________________________________________
> users mailing list
> users@gridengine.org
> https://gridengine.org/mailman/listinfo/users


_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users

Reply via email to