2、编辑pg_hba.conf
3、重启postgres
二、从库配置1、验证在从库是否可以访问主节点
2、停止从库postgres服务
3、清空从库数据存储文件夹
4、从主服务器上copy数据到从服务器,这一步叫做“基础备份”
5、此时data目录下会出现standby.signal文件,编辑此文件
6、修改postgresql.conf文件
7、重启从库
三、验证主从搭建是否成功1、连接主库执行
说明从服务器正在接收流,而且是异步流复制。主从配置成功
四、主从切换主数据库是读写的,备数据库是只读的。当主数据库宕机了,可以通过pg_controldata命令将从库提升为主库(将只读模式变成读写),实现一些基本的HA应用。也可以通过建立触发文件提升为主库,不推荐。命令快捷不容易出错。
1、查看/var/lib/pgsql/12/data复制状态
主库
从库
2、主库故障,停止主库服务
3、提升从库为主库
4、查看从库日志
以上为个人经验,希望能给大家一个参考,也希望大家多多支持七叶笔记。如有错误或未考虑完全的地方,望不吝赐教。