You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Slurm邮件通知配置故障排查求助

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,权限是-r-xr-xr-x 1 slurm slurm 109 Jan 27 14:00 /usr/bin/slurm_mail,而且确认了所有节点(其实现在是单节点,同时运行slurmd和slurmctld)上都存在这个脚本。之后我把Slurm的邮件程序配置改成了这个脚本:

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

结果还是毫无动静——这个调试脚本看起来根本没被执行过。我已经把SlurmctldDebug设为debug5了,也没找到任何有用的新日志信息。有没有大佬能指点下,我该怎么进一步排查这个问题?

备注:内容来源于stack exchange,提问作者hfhc2

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 16:04:07