crm_verify (8)

Name

crm_verify - 检查 CIB 的一致性

大纲

crm_verify [-V] -x file
crm_verify [-V] -X string
crm_verify [-V] -L|-p
crm_verify [-?]

描述

crm_verify 用于检查配置数据库 (CIB) 的一致性和其他问题。它可用来检查包含配置的文件,并可连接到正在运行的群集。它报告两类问题:错误和警告。必须修复错误,Heartbeat 才能正常工作。但是,应让管理员来决定警告是否也应修复。

crm_verify 可帮助创建新的或已修改的配置。您可以在运行的群集中获取 CIB 的本地副本,编辑它,使用 crm_verify 验证它,然后使用 cibadmin 使新配置生效。

选项

--help-h

打印帮助消息。

--verbose-V

打开调试信息。

注: 可通过提供更多实例来增加详细级别。

--live-check-L

连接到正在运行的群集并检查 CIB。

--crm_xml 字符串-X 字符串

检查提供的字符串中的配置。仅传递完整的 CIB。

--xml-file 文件-x 文件

检查命名的文件中的配置。

--xml-pipe-p

使用通过 stdin 传送的配置。仅传递完整的 CIB。

示例

检查运行的群集中配置的一致性,并生成详细输出:
crm_verify -VL
检查指定文件中的配置的一致性,并生成详细输出:
crm_verify -Vx file1
将配置传送到 crm_verify,并生成详细输出:
cat file1.xml | crm_verify -Vp

文件数

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

另请参见

cibadmin (8)

作者

crm_verify 由 Andrew Beekhof 编写。