Commands
-
Use the
sbatchcommand to submit a job script -
Check job status:
squeue -
Cancel a job:
scancel <job_id> -
View detailed job info:
scontrol show job <job_id> -
Start an interactive session:
srun --pty bash -
parallel jobs:
srunwith specifying#SBATCH --ntasks-per-node=<int>
Arguments
- Specify CPU cores:
--ntasks=<number>or--cpus-per-task=<number> - Request memory:
--mem=<amount>[K|M|G|T] - Set time limit:
--time=<days>-<hours>:<minutes>:<seconds> - Specify custom output file:
--output=<filename>-
- By default, SLURM creates output files named
slurm-<job_id>.out
- By default, SLURM creates output files named
-
- Run a job after another completes:
--dependency=afterok:<job_id>