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
> [email protected]
> https://gridengine.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users