在slurm 中,使用 sacctmgr 配置一个抢占列表
时间: 2024-02-22 15:59:27 浏览: 204
slurm在ubuntu上的搭建
要配置一个抢占列表,可以使用以下命令:
```
sacctmgr add qos preemptible
sacctmgr create account preempt_users description="Preemptible Users"
sacctmgr modify account preempt_users set qos=preemptible
sacctmgr create user username account=preempt_users
```
其中,第一行创建了一个名为 "preemptible" 的 QoS(Quality of Service),用于标识可抢占的任务。第二行创建了一个名为 "preempt_users" 的账户,用于存储可抢占任务的用户。第三行将 "preempt_users" 账户与 "preemptible" QoS 关联起来,使得该账户下的任务都具备可抢占的能力。最后一行创建了一个名为 "username" 的用户,并将其加入到 "preempt_users" 账户中,使得该用户的任务可以被抢占。可以根据需要添加更多的用户,以及将他们加入到 "preempt_users" 账户中。
阅读全文