Slurm batch queueing system
Notice: These pages were migrated to a Sphinx system from the previous MoinMoin system on 14-Oct-2022. Please report any broken links to Ole.H.Nielsen@fysik.dtu.dk.
These pages constitute a HowTo guide for setting up a Slurm workload manager software installation based on the RHEL 7 and 8 Linux and their clones such as CentOS, AlmaLinux and RockyLinux
Much of the information should be relevant on other Linux versions as well. These pages are not official documents from SchedMD but only a user’s contribution to the Slurm community.
The information has been subdivided into sub-pages for separate Slurm topics:
Slurm operations for daily management.
Note: Content previously on the current page has been moved to this new sub-page.
Slurm configuration setting up the services.
Slurm database for storing user and job data.
Slurm accounting defining user accounts.
Slurm_scheduler for prioritizing jobs.
Slurm cloud bursting extending the local cluster with nodes in the Cloud.
Some Slurm tools at https://github.com/OleHolmNielsen/Slurm_tools
Slurm documentation
Documentation from SchedMD about Slurm:
The Slurm_homepage.
Slurm_Quick_Start admin guide.
Commercial Support by SchedMD®: https://www.schedmd.com/support.php
Command_Summary (2-page sheet).
Slurm configuration file slurm.conf
Slurm NEWS (changes in recent versions of Slurm) and RELEASE_NOTES (change to the relevant Tag in stead of the master branch) on changes in recent versions of Slurm.
Slurm_download with links to external tools under Download Related Software.
Subscribe to Slurm_mailing_lists.
The slurm_devel_archive.
Slurm_publications and presentations.
Youtube videos about Slurm.
Slurm_man_pages overview of man-pages, configuration files, and daemons.
Slurm_bugs tracking system.
Large Cluster Administration Guide (clusters containing 1024 nodes or more).
Slurm Elastic Computing (Cloud Bursting) (Google Cloud, Amazon EC2 etc.)
Documentation from other sources: