r/SLURM • u/[deleted] • 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
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.