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

已提交Slurm批处理脚本能否更新可执行文件路径?

问题解答

直接修改已提交到Slurm队列的作业脚本内容不可行。原因在于:Slurm在作业提交时会将脚本内容完整缓存到自身内部存储系统中,后续作业调度或执行时,只会读取这份缓存副本,不会再访问你本地的原脚本文件;同时scontrol update job命令确实没有提供修改脚本内容的参数选项。

可行的替代方案:

  • 取消原作业后重新提交:
    1. 执行scancel <你的作业ID>命令取消队列中的原作业;
    2. 在本地修改脚本里的可执行文件路径;
    3. 用sbatch <修改后的脚本文件>重新提交作业。
  • 若作业尚未启动运行的特殊处理(不推荐):
    极少数情况下,若作业还在排队且未分配到计算节点,部分Slurm版本会在提交节点保留临时脚本副本,但这个路径不固定且依赖Slurm配置,手动修改临时文件的操作风险高,容易引发未知问题,因此优先推荐第一种方案。

内容的提问来源于stack exchange,提问作者S.R. Gururaj

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 16:01:29