This script is for Slackware 14.1 only and may be outdated.

SlackBuilds Repository

14.1 > Network > slurm (14.11.8)

Slurm Workload Manager

Slurm is an open-source workload manager designed for Linux clusters of all sizes.
It provides three key functions. First it allocates exclusive and/or non-exclusive
access to resources (computer nodes) to users for some duration of time so they can
perform work. Second, it provides a framework for starting, executing, and monitoring
work (typically a parallel job) on a set of allocated nodes. Finally, it arbitrates
contention for resources by managing a queue of pending work.

The SLURM controller (slurmctld) can run without elevated privileges,
so it is recommended that a user "slurm" be created for it before Slurm is executed.

# groupadd -g 311 slurm
# useradd -u 311 -d /var/lib/slurm -s /bin/false -g slurm slurm

Next, a configuration file can be build using your favorite web browser and the
file /usr/doc/slurm-14.11.8/html/configurator.html.

Optional dependencies:
HWLOC=yes|no (default: no), requires hwloc
RRDTOOL=yes|no (default: no), requires rrdtool
NUMA auto-detected, requires numactl

This requires: munge

Maintained by: Emmanuel N. Millán
Keywords: workload manager,hpc,queue manager,resource manager,torque,pbs,sge
ChangeLog: slurm


Source Downloads:
slurm-14.11.8.tar.bz2 (6bd8b788aa91e3e88c57858cc9c4d3bf)

Download SlackBuild:
slurm.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 14.1

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2023 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds