[slurm-users] Secondary Unix group id of users not being issued in interactive srun command

Timo Rothenpieler timo.rothenpieler at uni-bremen.de
Tue Sep 21 09:08:02 UTC 2021


Are you using LDAP for your users?
This sounds exactly like what I was seeing on our cluster when 
nsswitch.conf was not properly set up.

In my case, I was missing a line like

 > initgroups: files [SUCCESS=continue] ldap

Just adding ldap to group: was not enough, and only got the primary 
group to work, exactly like in your case.


On 21/09/2021 09:11, Amjad Syed wrote:
> Hello all
> 
> We have users who have have defined unix secondary id on our login nodes.
> 
> vas20xhu at login01 ~]$ groups
> 
> BIO_pg BIO_AFMAKAY_LAB_USERS
> 
> 
> 
> But when we run interactive  and go to compute node , the user does not 
> have secondary  group of BIO_AFMAKAY_LAB_USERS
> 
> 
> vas20xhu at c0077 ~]$ groups
> 
> BIO_pg
> 
> 
> This is our interactive script
> 
> 
> alias interactive='srun -n1 -p interactive -J interactive 
> --time=12:00:00 --mem-per-cpu=4G --pty bash --login'
> 
> /usr/bin/srun
> 
> 
> 
> When we ssh directly into node without using interactive script there 
> are no issues  with groups.
> 
> 
> Anything we are missing in that interactive script?
> 
> 
> Amjad
> 
> 



More information about the slurm-users mailing list