在slurm 中, partition QoS limit 如何配置. 请使用sacctmgr 命令举例说明
时间: 2024-02-22 09:58:08 浏览: 308
SLURM调度系统的进阶使用.mp4
在 slurm 中,可以通过 `sacctmgr` 命令来配置 partition 的 QoS 限制。具体步骤如下:
1. 首先,使用 `sacctmgr` 命令连接到 slurm 数据库,例如:
```
sacctmgr -i connect
```
2. 然后,使用 `add qos` 命令添加一个新的 QoS,例如:
```
sacctmgr -i add qos new_qos priority=1 maxjobs=1000 maxnodes=1000 maxwall=24:00:00
```
其中,`new_qos` 是新 QoS 的名称,`priority` 是 QoS 的优先级,`maxjobs` 是 QoS 允许的最大作业数,`maxnodes` 是 QoS 允许的最大节点数,`maxwall` 是 QoS 允许的最大运行时间。
3. 接着,使用 `modify partition` 命令将新的 QoS 分配给 partition,例如:
```
sacctmgr -i modify partition normal setqos=new_qos
```
其中,`normal` 是 partition 的名称,`setqos` 是将要设置的属性,`new_qos` 是新 QoS 的名称。
通过以上步骤,就可以配置 partition 的 QoS 限制了。需要注意的是,以上命令仅供参考,具体配置应根据实际需求进行。
阅读全文