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-boun...@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

Reply via email to