Hi Deborah,

AllowGroups in the context of partitions refers to linux groups. "Grp*" in
the context of Slurm DB QoS limits is a limit that applies to all jobs
associated with a particuluar QoS, across all users, accounts, and
partitions.  So, "Grp" has a completely different meaning than "group" --
not related to linux groups.  (Also note that sites can define their users'
Slurm DB accounts as any arbitrary strings -- regardless of any particular
user's group linux memberships -- although certainly some sites choose to
replicate each user's linux group memberships in their Slurm accounts.)

Regards,
Lyn





On Fri, Mar 11, 2016 at 8:22 AM, Crocker, Deborah <cr...@ua.edu> wrote:

> I have a question about the terminology for “groups” and “qos”. It seems
> likes “groups” are supposed to refer to OS values (/etc/group) based on
> reading of the slurm.conf attributes. However, there is an example online
> (PDF named Basic_Configuration_Usage. by R. Schultz) discussing preemption
> when “AllowGroups” on a partition is actually referring to a qos that is
> defined (see pg 31 in the PDF). On our HPC we are defining a set qos
> definitions for our “stakeholders” where we use GrpCPUs and were planning
> to use AllowQOS on the parititon.
>
>
>
> So,  are groups those that are only found in /etc/group?
>
>
>
> Does “GrpCPUs” imply that we need to put people into os groups and use
> AllowGroups
>
>
>
> Should the example have read AllowQOS or are they interchangeable in this.
>
>
>
> TIA
>
>
>
> Deborah Crocker, PhD
> Systems Engineer III
> Office of Information Technology
> The University of Alabama
> Box 870346
> Tuscaloosa, AL 36587
> Office 205-348-3758 | Fax 205-348-9393
> deborah.croc...@ua.edu
>
>
>

Reply via email to