Lazy loaded image
技术分享
slurm作业管理与运维
字数 308阅读时长 1 分钟
2026-8-7
2026-8-7

Slurm 常用命令

  • sbatch xxx.sh — 提交作业
  • squeue -a — 查看运行中的作业
  • scancel <作业id> — 取消作业
  • sinfo — 显示队列或节点状态

服务异常处理(需要 root 权限)

sinfo 卡住或 slurm 作业系统无法运行:

节点状态恢复

状态 down,恢复上线:

作业卡住的处置流程

  1. 停止服务
  1. 手动运行一次带 -i 的 slurmctld(让它读取状态,发现坏作业,杀掉它们,然后自己退出或手动停止)
这里的 -D 是前台运行,你会看到它杀掉 Job xxx 的日志(你的作业 id):
当看到日志显示 Cancelling job xxxx 或类似信息,且服务没有报错退出时,按 Ctrl+C 停止它。
  1. 正常启动服务

节点 drain 状态处理

节点状态为 drain(dran),按需置为 DOWN(例行维护)或恢复上线:
  1. 手动置为 DOWN(例如例行维护):
  1. 恢复上线(resume):
  1. 置为 idle(恢复可用):
上一篇
slurm-ubuntu-apt安装
下一篇
win10-wsl2安装