[slurm-users] User permissions on submitted jobs

Aravindh Sampathkumar aravindh at fastmail.com
Wed Oct 17 12:13:14 MDT 2018


I built a SLURM cluster and am able to successfully run jobs as root. 
However, when I try to submit jobs as a regular user, I hit
permission problems.
username at console:[~] > srun -N1 /bin/hostname
slurmstepd: error: couldn't chdir to `/usr/home/username': Permission denied: going to /tmp insteadfancy.host.name

I tried to google around, but could not get a clear view of how user
permissions are passed around with SLURM.Note: 
1. We run FreeIPA and all nodes (slurm controller, login node and
   compute nodes) are viewing the same user accounts via LDAP.2. Home directories are mounted over NFS. They are accessible on all
   nodes just the same.
Appreciate any help for me to understand what is going on. 
When a regular user submits a job to the queue, does it run on the
compute node with the same user credentials? Are there any relevant
parts of this configuration in slurm.conf?
I already read about SlurmUser and SlurmdUser which are not relevant as
they point to what the daemons are to be run as..

  Aravindh Sampathkumar
  aravindh at fastmail.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20181017/60b1caf0/attachment.html>

More information about the slurm-users mailing list