Postgres数据库搭建主从集群

本文详细介绍了如何搭建Postgres数据库的主从集群,包括Master和Slave的配置步骤,如安装RPM包、初始化主库、设置复制权限、配置归档和恢复文件,以及验证主从同步状态。此外,还提到了可选的pgpool安装和smlar插件的安装过程。
摘要由CSDN通过智能技术生成

一、postgresql流复制

实例: 1 MASTER
2 SLAVE

(一)Master

  1. 安装Master
    依次安装rpm包:
    rpm -ivh postgresql11-libs-11.7-1PGDG.rhel6.x86_64.rpm
    rpm -ivh postgresql11-11.7-1PGDG.rhel6.x86_64.rpm
    rpm -ivh postgresql11-server-11.7-1PGDG.rhel6.x86_64.rpm
    rpm -ivh postgresql11-contrib-11.7-1PGDG.rhel6.x86_64.rpm
    rpm -ivh postgresql11-devel-11.7-1PGDG.rhel6.x86_64.rpm
  2. 主库初始化service postgresql-11 initdb
  3. 创建用户repuser,并赋予复制和登录的权限
    CREATE USER repuser LOGIN REPLICATION ENCRYPTED PASSWORD ‘repuser’;
  4. 修改postgresql.conf
    listen_addresses = ‘*’
    wal_log_hints = on
    wal_level = hot_standby
    max_wal_senders = 5
    archive_mode = on
    archive_command = ‘cp %p /var/lib/pgsql/11/data/pg_archive/%f’
    wal_keep_segments = 64
    synchronous_standby_names = ‘cbas_standby_[host1],cbas_standby_[host2]’
  5. 创建归档目录mkdir /var/lib/p
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值