crm_mon (8)

Name

crm_mon - 监视群集状态

大纲

crm_mon [-V] -d -pfilename -h filename
crm_mon [-V] [-1|-n|-r] -h filename
crm_mon [-V] [-n|-r] -X filename
crm_mon [-V] [-n|-r] -c|-1
crm_mon [-V] -i interval
crm_mon -?

描述

crm_mon 命令允许您监视群集的状态和配置。其输出包括节点数、uname、uuid、状态、群集中配置的资源及其各自的当前状态。crm_mon 的输出可以显示在控制台上或打印到 HTML 文件。当具有不包含状态部分的群集配置文件时,crm_mon 会按文件中所指定的方式创建节点和资源概览。

选项

--help-?

提供帮助。

--verbose-V

增加调试输出。

--interval -i

确定更新频率。如果 -i 未指定,则采用 15 秒的默认值。

--group-by-node-n

按节点对资源分组。

--inactive-r

显示不活动的资源。

--simple-status-s

以一行输出显示一次群集状态(适合于 nagios)。

--one-shot-1

在控制台上显示一次群集状态,然后退出(不使用 ncurses)。

--as-html 文件名-h 文件名

将群集的状态写入指定的文件。

--web-cgi-w

带有输出的 Web 模式,适合于 CGI。

--daemonize-d

在后台作为守护程序运行。

--pid-file 文件名-p 文件名

指定守护程序的 pid 文件。

示例

显示群集的状态并每隔 15 秒获取一次更新后的列表:
crm_mon
显示群集的状态并在 -i 中指定的间隔后获取一次更新后的列表。如果 -i 未指定,则采用 15 秒的默认刷新间隔:
crm_mon -i interval[s]
在控制台上显示群集状态:
crm_mon -c
在控制台上显示一次群集状态,然后退出:
crm_mon -1
显示群集的状态并按节点对资源分组:
crm_mon -n
显示群集的状态,按节点对资源分组,并在列表中包括不活动的资源:
crm_mon -n -r
将群集的状态写入 HTML 文件:
crm_mon -h filename
在后台作为守护程序运行 crm_mon,指定守护程序的 pid 文件以更轻松地控制守护程序进程,并创建 HTML 输出。此选项允许您持续创建 HTML 输出,该输出可以由其他监视应用程序轻松处理:
crm_mon -d -p filename -h filename
在现有群集配置文件(文件名)中显示群集配置,按节点对资源分组,并包括不活动的资源:此命令用于群集在线前的群集配置测试。
crm_mon -r -n -X filename

文件数

/var/lib/heartbeat/crm/cib.xml— 磁盘上的 CIB(去除状态部分)。强烈建议您不要直接编辑此文件。

作者

crm_mon 由 Andrew Beekhof 编写。