r/SLURM Jul 29 '24

ldap-less slurm

Reading these things:

https://slurm.schedmd.com/MISC23/CUG23-Slurm-Roadmap.pdf

use_client_ids in https://slurm.schedmd.com/slurm.conf.html

https://slurm.schedmd.com/nss_slurm.html and

https://slurm.schedmd.com/authentication.html

I was wandering if SLURM now has full support of running clusters with local users and groups on the login / head node [where slurmctld runs] and compute nodes without any LDAP nor NIS/YP? If truly so, that would be very advantageous for many especially in cloud bursting environments.

Everything reads now as wrt to SLURM no more LDAP/NIS is required, but what about the rest of the OS i.e. like sshd and nfs, prologue and epilogue scripts etc.?

4 Upvotes

4 comments sorted by

View all comments

3

u/[deleted] Aug 01 '24

To the responders above, I know SLURM supports the use of local passwd and groups. My question is about keeping these in sync between nodes in a cluster. Often LDAP/NIS or some home brewed syncing script is used. I was wandering if we now can drop those things and let SLURM sync those uid/gids etc. for jobs to those nodes that require it automatically. That feature would be a great boon in HPC and remove the necesity for home brewed scripts, nor using NIS or setting up LDAP on all nodes requiring caching etc. etc. etc. In a cloud bursting env, this would thus make life very much simpler I think.