SLURM Deployment & Administration Training

SKU: 3539
8 Lesson
|
40 Hours
igmGuru offers SLURM Training to help you learn workload management and job scheduling in High-Performance Computing (HPC) setups. In this course, you will understand how to deploy, configure, and manage SLURM in Linux-based clusters. Our SLURM training is delivered by experienced Linux and HPC professionals with practical industry exposure. This course is suitable for system administrators, DevOps engineers, cloud professionals, and research teams who want to build strong cluster management skills.

Overview

SLURM is a powerful open-source workload manager used to schedule and manage jobs across high-performance computing clusters. This course covers SLURM architecture, job execution workflows, resource allocation strategies, and monitoring tools required to run efficient and scalable cluster environments.

Prerequisites for Slurm Training

  • Basic knowledge of Linux and the command line
  • Basic understanding of Bash scripting
  • Familiarity with servers or cluster environments
  • Basic knowledge of networking

What Will You Learn

  • Understand SLURM architecture and core components
  • Install and configure SLURM on Linux systems
  • Submit, monitor, and manage batch and interactive jobs
  • Create and manage job scripts
  • Configure scheduling policies and resource allocation
  • Monitor cluster performance and troubleshoot common issues
  • Manage users, permissions, and job priorities
  • Optimize workloads for better performance and efficiency

Key Features

Course Curriculum

1. Overview of High-Performance Computing (HPC)
2. SLURM architecture and core components (slurmctld, slurmd, slurmdbd)
3. Cluster nodes, partitions, and queues
4. Resource types (CPU, memory, GPUs, nodes)
1. Linux server prerequisites and dependencies
2. Package installation methods (RPM, source build)
3. Munge authentication setup
4. Time synchronization and network configuration
1. Compiling and installing SLURM
2. slurm.conf configuration parameters
3. Defining nodes and partitions
4. Starting and validating SLURM services
1. Batch jobs with sbatch
2. Interactive jobs with srun
3. Monitoring jobs using squeue and scontrol
4. Cancelling and modifying jobs (scancel, scontrol update)
1. SBATCH directives and resource requests
2. Output and error file handling
3. Job arrays and dependencies
4. Environment modules integration
1. Priority and fair-share scheduling
2. Quality of Service (QoS) configuration
3. Resource limits and constraints
4. Backfill scheduling
1. Configuring slurmdbd
2. Job accounting and usage tracking
3. Using sacct and sreport commands
4. Database integration (MySQL/MariaDB)
1. Log file analysis
2. Diagnosing failed jobs
3. Performance tuning and scaling
4. High availability and failover configuration
Talk To Us

We are happy to help you

1-800-7430-173 (US Toll Free)
Drop Us a Query
Fields marked * are mandatory

Request For Live Demo Class

Course Fees

Online Class Room Program

US $ 799.00
100% Money Back Guarantee
  • Duration : 40 Hrs
  • Plus Self Paced

Classes Starting From

  • Fast Track Batch 29 May 2026
  • Weekday Batch 01 Jun 2026
  • Weekend Batch 30 May 2026

Corporate Training

Corporate Training
  • Customized Training Delivery Model
  • Flexible Training Schedule Options
  • Industry Experienced Trainers
  • 24x7 Support

Trusted By Top Companies Worldwide

MITSUBISHI
Emirates
BECHTEL
Tech Mahindra
Techmill
metacube
Fareportal
Trelleborg
Capgemini
AU Small Finance Bank
United Nations
Inter Mid
SoftFlex
align
utthunga
Rimini Street
EJADAH
Yash Technologies
suyati
Hettich
APPCINO

Want to know Today's Offer

X

Slurm Certification

After completing the SLURM Training course, you will receive an igmGuru Course Completion Certificate. This certificate confirms that you have gained a solid understanding of SLURM architecture, job scheduling, cluster configuration, and workload management in Linux-based environments. It reflects your practical knowledge of job submission, resource allocation, scheduling policies, monitoring, troubleshooting, and performance optimization in HPC setups. This course completion certificate helps you strengthen your profile for roles in System Administration, DevOps, Cloud Infrastructure, and High-Performance Computing environments.

Slurm Certification

Reviews


Login
Don't have an account?
Sign Up

Our Alumni works at

HCL
FAI
YOKAGAWA
Tech Mahindra
SOCIETE GENERALE
SAMSUNG
EMIDS
DHL
FedEx
PayPal
BOSCH
asian paints
MICRO FOCUS
hgs
eClerx
Nasdaq
Persistent
CSS CORP
×

Your Shopping Cart


Your shopping cart is empty.