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中。