排除 slurm 电子邮件设置故障

排除 slurm 电子邮件设置故障

我正在尝试设置 slurm 安装,并且已进入电子邮件阶段。到目前为止,我还没有收到任何邮件。我有一个使用msmtp-mta和 的工作设置msmtp。当我批处理脚本时,slurmctld 日志显示

email msg to **@**: Slurm Job_id=73 Name=example_script.sh Began, Queued time 00:00:00

但我什么也没收到。为了解决这个问题,我写了一个小脚本,它只记录呼叫:

#!/bin/bash

LOGFILE="${HOME}/mail.log"

echo "Called with args" >> ${LOGFILE}
echo $* >> ${LOGFILE}

# exit 1

我将其保存为/usr/bin/slurm_mail(ls -l -r-xr-xr-x 1 slurm slurm 109 Jan 27 14:00 /usr/bin/slurm_mail:),期待某种输出并相应地设置配置:

> scontrol show config | grep MailProg
MailProg                = /usr/bin/slurm_mail

但我仍然什么也没得到,所以脚本显然从未执行过,尽管它存在于所有主机上(实际上是一个主机,正在运行slurmdslurmctld)。有什么方法可以调试这个问题(我设置SlurmctldDebugdebug5没有得到任何新信息)?

相关内容