1slurmstepd(8) Slurm Component slurmstepd(8)
2
3
4
6 slurmstepd - The job step manager for Slurm.
7
9 slurmstepd
10
12 slurmstepd is a job step manager for Slurm. It is spawned by the
13 slurmd daemon when a job step is launched and terminates when the job
14 step does. It is responsible for managing input and output (stdin,
15 stdout and stderr) for the job step along with its accounting and sig‐
16 nal processing. slurmstepd should not be initiated by users or system
17 administrators.
18
19
21 The following environment variables can be used to override settings
22 compiled into slurmstepd.
23
24
25 SLURM_DEBUG_FLAGS Specify debug flags for slurmstepd to use. See De‐
26 bugFlags in the slurm.conf(5) man page for a full
27 list of flags. The environment variable takes
28 precedence over the setting in the slurm.conf.
29
31 SIGINT SIGTERM SIGTSTP SIGQUIT SIGPIPE SIGUSR1 SIGUSR2 SIGALRM SIGHUP
32 These signals are explicitly ignored.
33
35 Copyright (C) 2006 The Regents of the University of California. Copy‐
36 right (C) 2010-2022 SchedMD LLC. Produced at Lawrence Livermore Na‐
37 tional Laboratory (cf, DISCLAIMER). CODE-OCEC-09-009. All rights re‐
38 served.
39
40 This file is part of Slurm, a resource management program. For de‐
41 tails, see <https://slurm.schedmd.com/>.
42
43 Slurm is free software; you can redistribute it and/or modify it under
44 the terms of the GNU General Public License as published by the Free
45 Software Foundation; either version 2 of the License, or (at your op‐
46 tion) any later version.
47
48 Slurm is distributed in the hope that it will be useful, but WITHOUT
49 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
50 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
51 for more details.
52
54 slurmd(8)
55
56
57
58August 2022 Slurm Component slurmstepd(8)