跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Linux Enterprise High Availability Extension 文档 / Geo 群集指南 / 查错
适用范围 SUSE Linux Enterprise High Availability Extension 15 SP2

9 查错

Booth 使用的日志记录机制与 CRM 相同。这样一来,更改日志级别的同时也会影响 booth 日志记录。Booth 日志消息还包含所有票据的信息。

Booth 日志讯息和 booth 配置文件均包含在 crm report 中。

如果出现意外的 booth 行为或任何问题,请使用 sudo journalctl -n 检查日志数据,或使用 crm report 创建详细的群集报告。

如果可以通过 SSH 从单个主机访问所有站点上的群集节点(包括仲裁方),则可以在同一份 crm 报告中收集所有节点的日志文件。使用 -n 选项调用 crm report 时,可以从使用 -n 指定的所有主机中获取日志文件。(如果不使用 -n,该命令将尝试从相应的群集获取节点列表)。例如,要创建一份 crm 报告,其中包含来自两个双节点群集(192.168.201.111|192.168.201.112192.168.202.111|192.168.202.112)和仲裁方 (147.2.207.14) 的日志文件,请使用以下命令:

root #  crm report -n "147.2.207.14 192.168.201.111 192.168.201.112 \
 192.168.202.111 192.168.202.112"  -f 10:00 -t 11:00 db-incident

如果问题只与 booth 相关,并且您知道 booth 在(站点内的)哪些群集节点上运行,请仅指定这两个节点和仲裁方。

如果无法从一台主机访问所有站点,请在仲裁方以及各站点的群集节点上分别运行 crm report,请记得指定相同的时间段。要收集仲裁方上的日志文件,必须为单个节点操作使用 -S 选项:

amsterdam # crm report -f 10:00 -t 11:00 db-incident-amsterdam
berlin # crm report -f 10:00 -t 11:00 db-incident-berlin
arbitrator # crm report -S -f 10:00 -t 11:00 db-incident-arbitrator

但是,对于想要从中收集日志文件的所有计算机,最好是生成一份 crm 报告