ITPub博客

首页 > 数据库 > 国内数据库 > HG_REPMGR启动失败排查和状态检查步骤

HG_REPMGR启动失败排查和状态检查步骤

原创 国内数据库 作者:瀚高PG实验室 时间:2021-10-08 13:40:10 0 删除 编辑
文档用途

此文档用于检查集群状态及状态异常时检查处理

详细信息

1.查看集群状态

使用repmgr cluster show 命令查看集群状态,正常集群状态应为: role分别为primary、standby,Status状态为runing且没有!号,Relication_内没有大于0的数值。具体可参考下方表格。

[highgo@hgdb ~]$ repmgr cluster show
 ID | Name            | Role    | Status    | Upstream        | Location | Priority | Replication lag | Last replayed LSN
----+-----------------+---------+-----------+-----------------+----------+----------+-----------------+-------------------
 1  | 192.168.197.132 | standby |   running | 192.168.197.128 | default  | 100      | 0 bytes         | 0/290039E8
 2  | 192.168.197.128 | primary | * running |                 | default  | 100      | n/a             | none

2.查看集群日志

如查看状态后显示非1中所示结果,需查看对应节点的集群日志,日志位置为安装目录下conf/hg_repmgr.conf文件中log_file参数中设置的文件地址,如未配置log_file参数,则无日志文件,需对其进行配置,并重新启动repmgrd守护进程。

查看集群日志,找到对应的报错,如[ERROR] unable  to get network card,[ERROR] connection to database failed等,根据对应报错进行更改。



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69994931/viewspace-2794870/,如需转载,请注明出处,否则将追究法律责任。

下一篇: HGDB之数据编辑
请登录后发表评论 登录
全部评论
瀚高PG实验室(Highgo PG Lab)依托于瀚高DBA运维团队及瀚高数据库PG内核研发团队,旨在深入研究PostgreSQL技术、使用技巧、内核探秘、PG教学等,并进行分享。欢迎大家关注、交流。

注册时间:2021-02-18

  • 博文量
    64
  • 访问量
    22956