Slurm version 14.03.0 is now available. This is a major Slurm release
with many new features. See the RELEASE_NOTES and NEWS files in the
distribution for detailed descriptions of the changes, a few of which
are noted below. Upgrading from Slurm versions 2.5 or 2.6 should
proceed without loss of
jobs or other state. Just be sure to upgrade the slurmdbd first.
(Upgrades from pre-releases of version 14.03 may result job loss.)
Slurm ownloads are available from
http://www.schedmd.com/#repos
Highlights of changes in Slurm version 14.03.0 include:
-- Added support for native Slurm operation on Cray systems (without ALPS).
-- Added partition configuration parameters AllowAccounts, AllowQOS,
DenyAccounts and DenyQOS to provide greater control over use.
-- Added the ability to perform load based scheduling. Allocating
resources to
jobs on the nodes with the largest number if idle CPUs.
-- Added support for reserving cores on a compute node for system services
(core specialization)
-- Add mechanism for job_submit plugin to generate error message for srun,
salloc or sbatch to stderr.
-- Support for Postgres database has long since been out of date and
problematic, so it has been removed entirely. If you would like to
use it the code still exists in <= 2.6, but will not be included in
this and future versions of the code.
-- Added new structures and support for both server and cluster resources.
-- Significant performance improvements, especially with respect to job
array support.