https://slurm.schedmd.com/
Slurm is an open source, fault-tolerant, and highly scalable
cluster management and job scheduling system for Linux clusters.
Components include machine status, partition management,
job management, scheduling and accounting modules.
Version: 24.05.2
See also: slurm-contribs, slurm-gui, slurm-openlava, slurm-sackd, slurm-slurmctld, slurm-slurmd, slurm-slurmdbd, slurm-torque.
General Commands | |
sacct | displays accounting data for all jobs and job steps in the Slurm job accounting log or Slurm database |
sacctmgr | Used to view and modify Slurm account information. |
salloc | Obtain a Slurm job allocation (a set of nodes), execute a command, and then release the allocation when the command is finished. |
sattach | Attach to a Slurm job step. |
sbatch | Submit a batch script to Slurm. |
sbcast | transmit a file to the nodes allocated to a Slurm job. |
scancel | Used to signal jobs or job steps that are under the control of Slurm. |
scontrol | view or modify Slurm configuration and state. |
scrontab | manage Slurm crontab files |
scrun | an OCI runtime proxy for Slurm. |
sdiag | Scheduling diagnostic tool for Slurm |
sh5util | Tool for merging HDF5 files from the acct_gather_profile plugin that gathers detailed data for jobs running under Slurm |
sinfo | View information about Slurm nodes and partitions. |
slurm | Slurm Workload Manager overview. |
sprio | view the factors that comprise a job's scheduling priority |
squeue | view information about jobs located in the Slurm scheduling queue. |
sreport | Generate reports from the slurm accounting data. |
srun | Run parallel jobs |
sshare | Tool for listing the shares of associations to a cluster. |
sstat | Display the status information of a running job/step. |
strigger | Used to set, get or clear Slurm trigger information. |
File Formats | |
acct_gather.conf | Slurm configuration file for the acct_gather plugins |
burst_buffer.conf | Slurm configuration file for burst buffer management. |
cgroup.conf | Slurm configuration file for the cgroup support |
gres.conf | Slurm configuration file for Generic RESource (GRES) management. |
helpers.conf | Slurm configuration file for the helpers plugin. |
job_container.conf | Slurm configuration file for job_container/tmpfs plugin |
knl.conf | Slurm configuration file for Intel Knights Landing processor. |
mpi.conf | Slurm configuration file to allow the configuration of MPI plugins. |
oci.conf | Slurm configuration file for containers. |
slurm.conf | Slurm configuration file |
topology.conf | Slurm configuration file for the topology plugins |
System Administration | |
slurmrestd | Interface to Slurm via REST API. |
spank | Slurm Plug-in Architecture for Node and job (K)control |