原文:postgresql 高可用 repmgr 的使用之一

os:ubunbu . postgresql: . . repmgr: . . repmgr是 ndquadrant公司维护的针对postgresql replication的工具。 工具虽小,却比较精悍。 需要注意的是repmgr必须安装在每个节点上。 目前在github可以找到该项目 https: github.com ndQuadrant repmgr 有三种架构: Primary Sta ...

2018-09-21 15:33 0 924 推荐指数:

查看详情

lightdb/postgresql可用之repmgr日常管理及异常排查指南

  在postgresql可用架构中,通常会采用流复制机制实现主备,其历史可参考如下。      在pg 12中,对promote进行了进一步的增强,https://paquier.xyz/postgresql-2/postgres-12-promote-function ...

Sun Oct 31 06:01:00 CST 2021 0 1246
PostgreSQL使用repmgr配置级联复制

最近的项目要求配置共享存储的四节点集群,使集群能够形成负载均衡。 但是大家知道,PostgreSQL不支持使用同一数据目录生成多个实例,在执行pg_ctl start的时候,如果指定的数据目录有实例在运行,则该实例会发生错误导致数据库down掉。故而,我们选择了基于pgpool-II ...

Fri Apr 03 05:25:00 CST 2020 0 852
repmgr+pg12构建可用集群(3)

1、前面搭建好了简单的repmgr集群,这时查看集群和repmgr服务状态,可知repmgrd并未运行 2、修改repmgr.conf参数 failover参数有两个automatic:表示开启故障自动切换manual:不开启故障自动切换 不开启故障 ...

Sat Apr 25 07:24:00 CST 2020 0 884
repmgr+pg12构建可用集群(1)

1、概述 repmgr是第二象限开源的一套流复制集群管理工具,看一下官方的介绍: repmgr是一个开源工具套件,用于管理PostgreSQL服务器群集中的复制和故障转移。它通过设置备用服务器,监视复制以及执行管理任务(如故障转移或手动切换操作)的工具,增强了PostgreSQL的内置热备用 ...

Tue Apr 21 06:50:00 CST 2020 0 1128
repmgr+pg12构建可用集群(2)

为了使repmgr正常运行,需要对postgresql.conf进行配置 举例 1、数据库配置 pg_hba.conf 2、主机repmgr.conf 3、查询主机状态 4、备机repmgr ...

Wed Apr 22 06:27:00 CST 2020 5 938
PostgreSQL可用之Pgpool-II的故障转移和故障恢复参数详解

Pgpool-II 故障转移(failover)是指 Pgpool-II会将无法访问的PostgreSQL后端节点从集群中分离出去,如果故障的是主机节点,则会提升一个备机节点作为主机继续提供服务。 Pgpool-II通过使用健康检查来确认PostgreSQL后端节点的不可访问性: 【健康检查 ...

Fri Dec 11 07:50:00 CST 2020 0 861
mysql 可用之MGR

一. 背景介绍 基于传统异步复制和半同步复制的缺陷——数据的一致性问题无法保证,MySQL官方在5.7.17版本正式推出组复制(MySQL Group Replication,简称MGR)。 ...

Fri Jan 03 23:53:00 CST 2020 1 11575
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM