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

如何修改运行中SLURM数组作业的同时运行任务上限

修改SLURM数组作业的同时运行任务上限

没问题,你可以通过scontrol命令修改已运行数组作业的并发任务上限,对应的参数是ArrayTaskThrottle。具体操作步骤如下:

  1. 首先确认你的数组作业ID,你可以用squeue命令快速筛选自己的作业:

    squeue -u $USER
    
  2. 找到目标作业ID后,执行以下命令将并发上限修改为10:

    scontrol update job=<你的作业ID> ArrayTaskThrottle=10
    
  3. 修改完成后,你可以用scontrol show job <你的作业ID>验证是否生效,输出内容里会明确显示ArrayTaskThrottle=10的字段。

补充说明:这个参数就是对应你提交时--array=1:100%10里的%10规则,专门用来控制数组作业同时运行的任务数量上限。只要作业处于运行(RUNNING)或等待(PENDING)状态,提交者通常都有权限修改这个参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.12 04:35:16