epa*_*olo 5 bash command-line slurm sbatch
使用 PBS 调度程序可以通过以下方式启动没有脚本的批处理命令:
qsub -l select=1:ncpus=12:mem=112GB -l walltime=00:30:00 -- /usr/bin/bash -c "mpirun -np 12 sleep 10"
是否可以在 Slurm 中使用 sbatch 来实现?
dam*_*ois 10
是的,有以下--wrap
选项:
sbatch ... --wrap "mpirun -np 12 sleep 10"
Run Code Online (Sandbox Code Playgroud)
从文档中:
--wrap= Sbatch 将把指定的命令字符串包装在一个简单的“sh”shell 脚本中,并将该脚本提交到 slurm 控制器。当使用 --wrap 时,可能不会在命令行上指定脚本名称和参数;相反,使用 sbatch 生成的包装器脚本。