SLURM
Exécuter un job sur un unique nœud dans une réservation à plusieurs nœuds
#!/bin/bash #SBATCH --tasks-per-node=1 #SBATCH --exclusive #SBATCH --cpus-per-task=24 #SBATCH -t 2:00 #SBATCH -N 2 # sur un seul nœud : srun -N 1 -n 1 hostname srun -N 1 -n 1 lstopo --of xml # sur tous les nœuds : srun hostname
Exécuter un job après la fin d'un autre
sbatch --dependency=afterany:${job_id} ${script}
Avoir des statistiques sur les anciens jobs
sacct --allusers --format User,JobID,JobName,State,NNode,Start,End -X -S now-1day -N "hydra[01-36]"
Lister les partitions existantes
sinfo scontrol show partitions