cugroup#

命令#

cugroup - 显示用户组信息

概要#

cugroup [-r] [-l] [用户组名 …]

cugroup[-h | -V]

描述#

显示用户组及其对应的用户名。

默认显示所有用户组信息。

显示用户组信息范围#

  • root或集群管理员可以访问所有用户组信息。

  • 当cb.yaml中user_view_alljobs: yes,普通用户可以访问所有用户组信息。

  • 当cb.yaml中user_view_alljobs: no,或者该参数没有设置,用户只能访问自己所属的用户组信息。

选项#

-l

输出作业槽使用信息。

-r

递归扩展用户组。扩展列表仅包含用户名,不包含子组名称。重复的用户名仅显示一次。

用户组名

仅显示指定用户组的信息。指定多个用户组时请勿使用引号。

-h

将命令用法打印到标准错误输出并退出。

-V

将 AIP 发行版本打印到 stderr 并退出。

输出#

输出字段如下。如果某个字段没有值,输出为‘-’。

在组员用户列表中,名称后跟斜杠 (/) 表示子组。

缺省输出#

GROUP

用户组名。

ADMIN

用户组管理员用户名

G_MAX

用户组最大作业槽数限制

U_MAX

组内每个成员用户的最大作业槽数限制

CAT

组员配置的方式。

‘-’表示AIP配置文件定义。

‘SYS’表示由操作系统,如LDAP定义。

MEMBERS

组员用户列表。名称后跟斜杠 (/) 表示子组。

选项-l的输出#

GROUP

用户组名。

MAXSLOTS

用户组最大作业槽数限制。

MAXJOBS

用户组最大作业数限制。

MAXGPUS

用户组GPU个数限制。

USER_SL

用户组最大作业槽数限制。

NRUN_J

用户组里正在运行的作业数。

NRUN

用户组里正在运行的作业槽数。

NPEND

用户组里等待作业槽数。

NGPUS

用户组里作业使用的GPU数。

文件#

用户组和用户共享在配置文件 cb.yaml 中定义,或者在ug.yaml中。