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。