[slurm-users] slurmctld/slurmdbd filesystem/usermap requirements
Diego Zuccato
diego.zuccato at unibo.it
Thu Feb 10 13:41:45 UTC 2022
Tks a lot to both Steffen and Paul!
That clarifies everything!
Il 10/02/2022 14:11, Paul Brunk ha scritto:
> Hi:
>
> slurmctld runs as an unprivileged user ('slurm' by default) who probably
> doesn't have read access to the user's job scripts. 'sbatch' submits
> the scripts via network to slurmctld, who stores them in the slurm.conf
> 'StateSaveLocation', and sends them to slurmds at dispatch time, who
> store them on each node in the slurm.conf 'SlurmdSpoolDir', as Steffen
> noted.
>
> All this to say that the slurmctld host doesn't need to see the users'
> home dirs and/or job script dirs.
>
> ==
>
> Paul Brunk, system administrator
>
> Georgia Advanced Resource Computing Center
>
> Enterprise IT Svcs, the University of Georgia
>
> On 2/10/22, 6:26 AM, "slurm-users"
> <slurm-users-bounces at lists.schedmd.com> wrote:
>
> [EXTERNAL SENDER - PROCEED CAUTIOUSLY]
>
> On Thu, 2022-02-10 at 11:59:58 +0100, Diego Zuccato wrote:
>
> > Hello all.
>
> >
>
> > Does slurmctld (or slurmdbd) need to access the same filesystems used on
>
> > submit nodes? Or they just receive the needed information in the request?
>
> >
>
> > Does slurmctld need read access to /home/userA/myjob.sh or does it
> receive
>
> > the job script as a "blob" or as a path? Does it even need to know
> userA's
>
> > GID or will it simply use 'userA' to lookup associations in dbd?
>
> Looking into one of our Slurm installations (pre-installed):
>
> - file systems must not be shared with the machine running the dbd/ctld,
>
> the job script is copied into a subdirectory of /var/spool/slurm on
>
> the exec node (but I can't say for sure who does this)
>
> - UIDs are reported by the ctld so they "should" be identical for the
>
> controller and submit machines (and the execute ones, of course) -
>
> I never saw GIDs mentioned though.
>
> Does this help?
>
> - Steffen
>
> --
>
> Steffen Grunewald, Cluster Administrator
>
> Max Planck Institute for Gravitational Physics (Albert Einstein Institute)
>
> Am Mühlenberg 1 * D-14476 Potsdam-Golm * Germany
>
> ~~~
>
> Fon: +49-331-567 7274
>
> Mail: steffen.grunewald(at)aei.mpg.de
>
> ~~~
>
--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786
More information about the slurm-users
mailing list