从 sbatch 脚本运行 slurm 作业时,是否有命令可以让我查看用于启动该作业的 sbatch 脚本中的内容? 例如 sacct 告诉我我在 SLURM_JOB_ID.3 上,我想看看总共会有多少个工作步骤。
我正在寻找一个获取作业 ID 并打印它正在运行的 sbatch 脚本的命令。
你可以使用
scontrol write batch_script SLURM_JOB_ID
上面会显示jobid为12345的job的提交脚本
更多信息:https://slurm.schedmd.com/scontrol.html#OPT_write-batch_script
对于更新的 Slurm 版本,您还可以使用
sacct
:
sacct -B -j <jobid>