如何创建Slurm分区并关联至账户?Bright Computing环境求助
在Bright Computing中配置Slurm分区并关联账户
Bright Computing会自动维护Slurm的配置同步,优先使用其自带的cmsh工具操作,避免手动修改配置文件导致的不一致问题。以下是具体操作步骤:
一、使用Bright cmsh工具(推荐)
- 进入cmsh交互环境
cmsh
- 切换到Slurm配置上下文
device use slurm
- 创建新分区(示例分区名:
research_q)
partition add research_q
- 配置分区基础参数(按需调整,比如关联节点、限制最大作业数)
partition use research_q set nodes node[01-10] # 将节点01-10纳入该分区 set maxjobs 50 commit
- 将分区关联到指定账户(示例账户名:
research_acct)
partition use research_q set accounts research_acct commit
- 退出cmsh
exit
二、直接使用Slurm命令(备用)
若需临时调整,可使用Slurm原生命令,但注意Bright后续的配置同步可能覆盖手动修改:
- 创建新分区
sacctmgr create partition name=research_q nodes=node[01-10] maxjobs=50
- 关联指定账户
sacctmgr modify partition name=research_q set accounts=research_acct
三、验证配置
执行以下命令确认分区与账户的关联状态:
sinfo -p research_q # 查看分区节点等基本信息 sacctmgr show partition name=research_q format=name,accounts # 查看分区绑定的账户
补充说明
- 若要修改默认分区
defq的关联账户,只需将上述步骤中的research_q替换为defq即可。 - 操作前确保目标账户已创建(可通过
cmsh的account add <账户名>或Slurm的sacctmgr create account name=<账户名>完成)。
内容的提问来源于stack exchange,提问作者Dhamer Nader
相关产品推荐
相关产品推荐

