SLURM 作业依存于作业名称而不是作业 ID

par*_*par 1 slurm

文档中作业依赖关系的格式如下:

sbatch --dependency=<type:job_id[:job_id][,type:job_id[:job_id]]> ...

是否可以使用作业名称而不是作业 ID 来建立作业依赖关系?

dam*_*ois 6

Slurm 似乎无法处理这个问题,但是可以在命令行(而不是#SBATCH脚本中的指令)中使用的解决方法是:

sbatch --dependency=$(squeue --noheader --format %i --name <JOB_NAME>) ...
Run Code Online (Sandbox Code Playgroud)