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

如何通过SLURM作业ID查看启动该作业的sbatch脚本?

查看SLURM作业对应的sbatch脚本及作业步骤的方法

一、查看启动作业的sbatch脚本内容

SLURM会记录提交作业时使用的脚本路径,你可以通过以下方式直接查看脚本内容:

  • 一步到位的组合命令:
scontrol show job <你的作业ID> | grep -Po 'ScriptPath=\K.*' | xargs cat

这个命令会自动提取作业对应的脚本路径,并直接打印脚本内容。

  • 分步操作的话,先获取脚本路径:
scontrol show job <你的作业ID> | grep "ScriptPath"

输出会类似ScriptPath=/home/user/your_submit_script.sh,再用cat命令查看该路径下的文件即可。

二、查看作业的步骤数量

使用sacct命令可以统计作业的步骤数量:

  • 先列出所有作业步骤(直观查看):
sacct -j <你的作业ID> --format=JobID,JobName,State

输出中带有后缀(如1234.1、1234.2)的行即为作业步骤。

  • 直接统计步骤数量:
sacct -j <你的作业ID> | tail -n +2 | grep -c "\."

tail -n +2用于跳过表头行,grep -c "\."统计包含小数点的行数,也就是作业步骤的总数。

内容的提问来源于stack exchange,提问作者useruser

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 08:05:14