提升 slave 为 master,前提是 master 已经正常或异常关闭,不可用情况下。
否则会存在两个 master,必然发生数据交叉。

1、touch 在recovery.conf 配置的 trigger_file文件

$ cat  recovery.conf |grep -i "trigger"
trigger_file = '/tmp/postgresql.trigger.5432'
$ touch /tmp/postgresql.trigger.5432

2、pg_ctl promote

$ pg_ctl promote -D $PGDATA
$ pg_controldata | grep cluster
Database cluster state:               in production

相关文章:

  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
  • 2022-01-21
  • 2021-09-25
  • 2022-12-23
  • 2021-12-26
  • 2021-11-24
猜你喜欢
  • 2022-12-23
  • 2021-10-03
  • 2021-09-24
  • 2022-01-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案