Slurm Factory Examples
This page contains examples demonstrating how to use Slurm Factory for various HPC deployment scenarios.
Examples Coming Soon
Weβre working on adding comprehensive examples for:
- Basic Slurm Cluster: Simple single-node setup
- Multi-node Cluster: Distributed Slurm deployment
- Custom Spack Packages: Building specialized HPC software
- Performance Optimization: Tuning for specific workloads
- Integration Examples: Using with existing infrastructure
Contributing Examples
Have a useful Slurm Factory example? Weβd love to include it! Please see our Contributing Guide for details on how to submit examples.
Quick Start Examples
For basic usage examples, check out the main documentation:
Basic Usage
Building Latest Slurm
# Build latest Slurm (CPU-optimized)
slurm-factory build
Building Specific Version
# Build specific version with GPU support
slurm-factory build --slurm-version 24.11 --gpu
Verbose Output
# Build with verbose output
slurm-factory --verbose build
Deployment Example
# Extract software package on target system
sudo tar -xzf ~/.slurm-factory/builds/25.05/slurm-25.05-software.tar.gz -C /opt/
# Extract module files
sudo tar -xzf ~/.slurm-factory/builds/25.05/slurm-25.05-module.tar.gz -C /usr/share/lmod/
# Load the module
module load slurm/25.05
For more detailed examples and tutorials, please refer to our main documentation.