Slurm 系统用户最大提交核心数设置教程

在高性能计算集群中,合理分配计算资源至关重要。Slurm (Simple Linux Utility for Resource Management) 是一种常用的工作负载管理器,它允许管理员精细地控制用户对计算资源的使用。

本文将介绍如何使用 sacctmgr 命令为 Slurm 系统中的用户设置最大提交核心数。

场景示例

假设我们需要限制用户 bio000008 的最大提交核心数为 4。

操作步骤

  1. 使用 sacctmgr 命令修改用户配额:

    bash sacctmgr mod user bio000008 set MaxCPUs=4

    参数说明:

    • mod user: 修改用户配置。 * bio000008: 目标用户的用户名。 * set: 设置用户属性。 * MaxCPUs=4: 将用户 bio000008 的最大提交核心数设置为 4。
  2. 验证设置是否生效:

    bash sacctmgr show user bio000008 -P

    输出结果中应该包含 MaxCPUs=4,表示设置成功。

总结

通过 sacctmgr mod user 命令和 MaxCPUs 参数,我们可以轻松地限制 Slurm 系统中用户的最大提交核心数。 这有助于确保计算资源的公平分配,并防止单个用户占用过多资源。

Slurm 系统用户最大提交核心数设置教程

原文地址: https://www.cveoy.top/t/topic/eUN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录