level 2
一共是2台机器,一台装pgpool和postgresql,另一台装postgresql,postgresql数据库用的9.6.9版本,pgpool用的pgpool-II-4.0.5版本
2019年06月05日 08点06分
2
level 1
你可以尝试手动 用 pcp_attach_node 将状态为down的节点加入到集群中
2020年05月06日 07点05分
5
level 1
我的是 waiting状态 *** pgpool的文档少的可怜
2021年01月04日 12点01分
6
大佬,搞好了吗
2021年03月12日 06点03分
可不可以分享下文档呀
2021年03月12日 06点03分
把pgpool_status这个文档删除,再次启动pgpool,就可以了。 我的刚才也是waiting状态。这样操作就可以了。
2021年08月27日 04点08分
level 1
1. 恢复同步数据
2. 清除当前"备库"上的data目录
mkdir /var/lib/pgsql/12/data
chmod 0700 datachown postgres.postgres data#
3. 执行复制命令su – postgrespg_basebackup -h 目标机器IP -p 5432 -U repuser -Fp -Xs -Pv -R -D /var/lib/pgsql/12/data
4. 启动服务(切换到root用户)systemctl restart postgresql-12
5. 重新将postgresql数据库加入集群管理(su - postgres)# -n 节点序号, postgresql 数据库在集群中的节点序号pcp_attach_node -d -U postgres -h vip -p 9898 -n 0
6. 此时node_id | hostname | port | status | lb_weight | role | select_cnt | load_balance_node | replication_delay ---------+----------+------+--------+-----------+---------+------------+-------------------+------------------- 0 | master | 5432 | up | 0.500000 | standby | 0 | false | 0 1 | slave | 5432 | up | 0.500000 | primary | 0 | true | 0 (2 rows)
2021年05月14日 02点05分
7