如何更新作业以允许我在作业完成运行后收到电子邮件 (slurm)

Yin*_*ang 2 linux jobs cluster-computing slurm

我已经在计算集群上提交了几个作业,但没有设置 --mail-user。我现在可以更新规范吗?希望在作业完成后收到电子邮件。非常感谢!

dam*_*ois 7

我不确定 Slurm 是否允许这样做。您可以做的是根据已提交的作业(使用 jobid <your-job-id>)提交一个虚拟作业,如下所示:

sbatch --mail-user=<your-email-address> --mail-type=START --dependency=afterany:<your-job-id> --wrap "echo OK"
Run Code Online (Sandbox Code Playgroud)

以便此作业仅在您要修改的作业结束时开始,然后它会发送一封电子邮件。

  • 对我来说,我需要 `--mail-type=BEGIN`。 (3认同)