On 08/18/2013 11:51 PM, Christopher Samuel wrote:
On 19/08/13 12:02, Christopher Samuel wrote:

Chasing through the code it looks like getgrnam_r() fails in
get_group_members() in src/slurmctld/groups.c on our Slurm 2.6 boxes
(on RHEL 6.4)
Scratch that, restarting slurmctld doesn't provoke the "error: Could
not find configured group vlsci" any more, but members of that group
can still not submit to that partition:

[2013-08-19T14:41:54.849] _part_access_check: uid 500 access to partition debug 
denied, bad group
[2013-08-19T14:41:54.849] _slurm_rpc_allocate_resources: User's group not 
permitted to use this partition

Hi Chris,

We're successfully using AllowGroups with 2.6.0 for a number of partitions. One cluster is running Scientific Linux 6.3 and SLURM 2.6.0, another is running 6.4 and SLURM 2.6.0pre4.

These are two AllowGroups snags we've run into:

   Unlike nscd, sssd doesn't allow enumeration by default (and is
   case-sensitive). We add this to /etc/sssd/sssd.conf on the slurmctld
   node:
        enumerate = True
        case_sensitive = False

   If you have large groups, you might run into the buffer size limit,
   which is 65k characters. (PW_BUF_SIZE in uid.h)

Since it's working on one cluster, I'd suspect sssd.

Regards,
John

Reply via email to