cmgroup#
命令#
cmgroup - 显示主机组信息
概要#
cmgroup [-r] [-s] [-o “格式”] [主机组名…]
cmgroup[-h | -V]
描述#
显示主机组及其主机名。
默认情况下,显示所有主机组的信息。
选项#
- -s
以竖排格式显示。
- -r
递归扩展主机组。扩展后的列表仅包含主机名。它不包含子组的名称。重复的名称仅列出一次。
- -o “字段名 … [delimiter**=’*分隔符*’] [-**a]”
通过字段名称指定自定义输出格式。使用 delimiter= 来设置显示在不同标题和字段之间 的分隔符。分隔符必须是单个字符。默认情况下,分隔符为空格。
如果字段没有值,则输出为短划线 (-)。
使用选项 “-a”,输出还会包含一行,表示组名为“_allhosts”的整个集群。
可用的字段名称包括:
group_name|name|hgroup:主机组名称
members:组成员主机
maxavail_slots:组中最大可用作业槽位数量
used_slots:作业占用的作业槽位数量
maxavail_memgb:组中所有主机配置的最大内存(以 GB 为单位)
used_memgb:组中所有主机已用内存(以 GB 为单位)
weightd_ut|ut:组中所有可用主机的加权 CPU 利用率
- host_group…
仅显示指定主机组的信息.指定多个主机组时请勿使用引号。
- -h
将命令用法打印到 stderr 并退出。
- -V
将 AIP 发行版本打印到 stderr 并退出。
输出#
在主机列表中,名称后跟斜杠 (/) 表示子组。输出字段为:
- GROUP_NAME
主机组名
- HOSTS
主机组成员主机名。多个主机名也可能用node[001-100]的各是输出。名称后跟斜杠 (/) 表示子组。
文件#
主机组在配置文件 cb.yaml 中定义,配置文件也可能是hg.yaml。