教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

CentOS7双机热备(pgpool+replication)(3)

来源:网络收集 时间:2026-08-27
导读: host all all 0.0.0.0/0 md5 密码文件(pgsql中所有user需要在此配置,密码需要一致) #pg_md5 -p -u postgres 9. 配置pcp.conf [pgpool主/备] 执行pcp命令时的用户认证(红字部分密码可以任意修改) #cp ~/etc/pcp.con

host all all 0.0.0.0/0 md5

密码文件(pgsql中所有user需要在此配置,密码需要一致) #pg_md5 -p -u postgres

9. 配置pcp.conf

[pgpool主/备]

执行pcp命令时的用户认证(红字部分密码可以任意修改) #cp ~/etc/pcp.conf.sample ~/etc/pcp.conf

#echo \postgres` >>~/etc/pcp.conf

10. 启动pgpool

[pgpool主/备]

先启动的pgpool节点会为master状态,后启动的为normal状态 #pgpool -n > /opt/pgpool/pgpool.log 2>&1 &

11. 状态检查

[pgpool主]

使用pgpool的pcp命令,检查watchdog的状态

#pcp_watchdog_info 5 DBServer01 9898 postgres postgres

node1 9999 9000 3

#pcp_watchdog_info 5 DBServer02 9898 postgres postgres

Node2 9999 9000 2

watchdog状态说明:

0 End 使用通过vip查看据库状态 #psql -h 172.15.0.10 -p 9999 -U postgres -c \ node_id | hostname | port | status | lb_weight | role ---------+----------+------+--------+-----------+--------- 0 | node1 | 5432 | 2 | 0.500000 | primary 1 Init 2 Normal 3 Master 4 Down 1 | node2 | 5432 | 2 | 0.500000 | standby database状态说明: 0 当主机宕掉,然后重新启动为备机时,需要把节点信息更新一下,pgpool无法自动检测宕掉后重新恢复的节点。 pcp_attach_node [-d] timeout hostname port# username password nodeID 1 2 3 初始化,从不显示 已启动,未连接 已启动,连接缓冲 节点关闭

CentOS7双机热备(pgpool+replication)(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/449125.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)