repmgr专题

rpm打包 postgres14.9 repmgr pgpool

rpm打包 postgres14.9 repmgr pgpool 上一篇讲解了rpm打包的基础知识之后,我们就可以根据实际业务自行打包了,需要注意的是依赖问题,需要提前讲依赖准备好,对于各种系统需要的依赖的依赖也不一致,可以根据具体报错去相关的依赖包网站自行查找下载。 rpm打包 postgres14.9 spec文件 %undefine _package_note_file# These

Linux|centos7-postgresql数据库|yum安装数据库和配置repmgr高可用集群以及repmgr的日常管理工作

一、 前言 postgresql 的yum部署其实还是有点东西的,本文就做一个小小的记录,高可用方面repmgr插件还是非常不错的,但如何部署以及部署后如何使用也是一个难点,因此,也在本文里做一个记录 环境介绍: 第一台服务器:操作系统是centos7,内核版本是3.10,IP地址是192.168.123.17  VMware虚拟机,内存4G,cpu4核,计划在此服务器上安装postgre

PostgreSQL 高可用集群 repmgr 与 头疼的问题

PostgreSQL 的高可用的方案,基本上不是原生的,大多是依靠第三方的公司来进行开发的,挂名的有那么几种 Patroni, PGPOOL-II, Repmgr  , 等等几种。PGPOOL-II 在安装适用中遇到很多问题,按理说一家日本公司做的东西应该靠谱,可惜问题太多,所以不能被作为 HA 的方式使用。 一个HA 的方式应该是简单的,高效的,并且抗X 的。 (我没有提分布式,只说HA)

Postgres主从(2)Repmgr基本命令

命令简介 命令说明repmgr primary register安装pg的repmgr扩展并注册为主节点repmgr primary unregister注销不活动的主节点repmgr standby clone从其他节点复制数据到从节点repmgr standby register注册从节点(添加从的信息到repmgr元数据)repmgr standby unregisterrepmgr元数据

Postgres主从(1)Repmgr安装和配置

安装 有网安装 安装2ndquadrant的RPM仓库 yum install https://rpm.2ndquadrant.com/site/content/2ndquadrant-repo-10-1-1.el7.noarch.rpm 安装对应PG版本的repmgr,如PostgreSQL10对应repmgr10 yum install repmgr10 无网安装 在有网的服

PostgreSql repmgr 高可用部署

1. 服务器配置 1.1 三台服务器配置ip(添加至/etc/hosts文件) 192.168.100.110 master 192.168.100.111 slave1 192.168.100.112 slave2 1.2 三台服务器配置互信 ssh-keygen -t rsafor i in 192.168.100.110 192.168.100.111 192.168.100.11

repmgr简介及配置

什么是REPMGR? repmgr是一个开源工具套件,用于管理PostgreSQL服务器集群中的复制和故障转移。它使用工具来增强PostgreSQL的内置热备份功能,以设置备用服务器,监控复制以及执行管理任务,例如故障转移或手动切换操作。 repmgr是2010年由2ndQuadrant推出的PostgreSQL故障切换最流行的工具。   repmgr帮助DBA和系统管理员