对 SLURM 作业进行排队以在 X 分钟后运行

mho*_*ovd 1 slurm

我一直在尝试寻找有关如何使用以下选项来实现作业依赖项的示例-d, --dependency=<dependency_list>

在文档中,语法显示为after:job_id[[+time][:jobid[+time]...]] 但我无法找到任何示例,而且说实话,我发现语法的表示令人困惑。

我已经尝试过sbatch --dependency=after:123456[+5] myjob.slurmand sbatch --dependency=after:123456+5 myjob.slurm,但这会产生错误

sbatch: error: Batch job submission failed: Job dependency problem

如何添加依赖项以Job B使其在Job A启动后 X 分钟启动?

dam*_*ois 5

方括号[...]表示可选参数值,不应出现在实际参数值中。尝试用

sbatch --dependency=after:123456+5 myjob.slurm
Run Code Online (Sandbox Code Playgroud)