写点什么

PostgreSQL 集群宕机后恢复

发布于: 2021 年 03 月 24 日
  • 将宕机 master 中的 recovery.done 修改为 recovery.conf 使其变为从库

mv recovery.done recovery.conf
复制代码
  • 启动宕机的数据库

pg_ctl start
复制代码
  • 进入 pgpool 激活节点

pcp_attach_node -d -U postgres -h pool -p 9898 -n 0
复制代码
  • 查看集群状态

psql -h pool -p 9999 -U pgpool -d postgres
复制代码
  • 检查流同步

会出现时间线问题,导致流同步不能正常恢复

 ps -ef | grep wal
复制代码
  • 主库

  • 从库


发布于: 2021 年 03 月 24 日阅读数: 11
用户头像

还未添加个人签名 2021.03.17 加入

高级软件工程师一枚 关注技术架构,技术管理

评论

发布
暂无评论
PostgreSQL 集群宕机后恢复