工作生活

ubuntu 16.04 下 postgresql 9.5 的

2019-06-30  本文已影响0人  张广旭

primary

添加replication用户

编辑 pg_hba.conf

编辑 postgresql.conf

listen_addresses = 'localhost,primary-private-ip'
max_connections = 610  # 客户端连接数+max_wal_senders
wal_level = hot_standby
max_wal_senders = 50
wal_keep_segments=200
hot_standby = on

重启 postgresql 服务

standby (hot_standby)

停止 postgresql 服务

生成初始数据

编辑 postgresql.conf

listen_addresses = 'localhost,standby-private-ip'
max_connections = 610 # 和primary保持一致
wal_level = hot_standby # 和primary保持一致
max_wal_senders = 50 # 和primary保持一致
wal_keep_segments=200 # 和primary保持一致
hot_standby = on # 和primary保持一致

recovery.conf

启动 postgresql 服务

trouble shooting

wal_keep_segments

max_connections

standby如何提升为primary

当 primary 宕机后,提升 standby 继续提供服务

其他注意事项

上一篇 下一篇

猜你喜欢

热点阅读