代码之家  ›  专栏  ›  技术社区  ›  zx8754 John Colby

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

  •  0
  • zx8754 John Colby  · 技术社区  · 4 年前

    我有以下阵列作业设置:

    #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
    

    可以发电子邮件吗 只有 如果工作失败了。例如,如果第11、12和25份工作在50份工作中失败,我只会收到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
    

    如果有任何不清楚的地方,请告诉我。

    0 回复  |  直到 4 年前
        1
  •  0
  •   asm    3 年前

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