仅在作业失败时发送电子邮件

时间:2020-07-19 12:03:06

标签: cluster-computing hpc lsf

我有以下阵列作业设置:

#BSUB -J "myArray[1-50]"
#BSUB -o o.%J.%I
#BSUB -e e.%J.%I
#BSUB -W 10:00
#BSUB -N
#BSUB -u myEmail@somewhere.com

工作完成后,这将向我发送50封电子邮件,标题中的内容如下:

Email1: Job 123456[1]: <myArray[1-50]> in cluster <xyz-cluster> Done
Email2: Job 123456[2]: <myArray[1-50]> in cluster <xyz-cluster> Done
...
Email50: Job 123456[50]: <myArray[1-50]> in cluster <xyz-cluster> Done

如果作业失败,是否可以仅发送电子邮件。例如,如果在50个工作中,第11、12和25个工作失败,我只会收到3封电子邮件?

Email1: Job 123456[11]: <myArray[1-50]> in cluster <xyz-cluster> Exited
Email2: Job 123456[12]: <myArray[1-50]> in cluster <xyz-cluster> Exited
Email3: Job 123456[25]: <myArray[1-50]> in cluster <xyz-cluster> Exited

让我知道是否有任何不清楚的地方。

1 个答案:

答案 0 :(得分:0)

LSF App Center 有一个通知功能,可以在作业结束或开始时发送电子邮件,请查看此配置:https://www.ibm.com/support/knowledgecenter/en/SSZRJV_10.2.0/manage_jobs/submit_jobs_help.html