目录
环境
文档用途
详细信息
环境
系统平台:N/A
版本:4.5.7,6.0,4.5.6
文档用途
介绍db_ha集群日常操作维护命令
详细信息
说明:依据实际安装的数据库版本选择执行如下命令的操作系统用户(安全版默认使用root用户,企业版默认使用highgo用户)
前提:
进入到db_ha的bin目录或提前配置对应的环境变量:(举例如下,文件路径以实际为准)
cd usr/local/db_ha/bin
1、查看集群状态
./db_ha select -f usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
2、启动agent:
cd usr/local/db_ha/bin./agent usr/local/db_ha/conf/agent.conf
(左右滑动查看完整内容)
3、重启agent:
./ha_ctl -a -f usr/local/db_ha/conf/agent.conf restart
(左右滑动查看完整内容)
4、启动主备监控
启动主监控:
./primary_monitor usr/local/db_ha/conf/primary_monitor.conf
(左右滑动查看完整内容)
启动备监控:
./secondary_monitor usr/local/db_ha/conf/secondary_monitor.conf
(左右滑动查看完整内容)
5、重启主备监控
重启主监控:
./ha_ctl -m -f /usr/local/db_ha/conf/primary_monitor.conf restart
(左右滑动查看完整内容)
重启备监控:
./ha_ctl -s -f /usr/local/db_ha/conf/secondary_monitor.conf restart
(左右滑动查看完整内容)
6、停止监控,解绑vip:
./db_ha stop -a -f /usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
7、重启数据库:
./db_ha restart 192.168.80.111 -f /usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
8、主备节点切换:
./db_ha switchover 192.168.80.111 -f /usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
9、更改数据库同异步模式
./db_ha syncmode 192.168.80.113 -s sync -f /usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
10、增加/删除集群节点
增加集群节点:
./db_ha add 192.168.80.113 6666 -f /usr/local/db_ha/conf/db_ha.conf -n node3 -p 5432 -s
(左右滑动查看完整内容)
剔除集群节点:
./db_ha delete 192.168.80.113 -f /usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
11、添加/删除vip
添加vip:
./db_ha addvip 192.168.80.111 -v 192.168.80.119 -f /usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
删除vip:
./db_ha rmvip 192.168.80.111 -v 192.168.80.119 -f /usr/local/db_ha/conf/db_ha.conf
(左右滑动查看完整内容)
12、创建/删除复制槽
创建复制槽:
select * from pg_create_physical_replication_slot('node_112_slot');
(左右滑动查看完整内容)
删除复制槽:
SELECT * FROM pg_drop_replication_slot('node_112_slot');
(左右滑动查看完整内容)
13、重做流复制
pg_basebackup -F p -P -X fetch -R -h 192.168.80.111 -p 5866 -U sysdba -D /db/hgdbdata/data
(左右滑动查看完整内容)
14、执行pg_rewind:
pg_rewind --target-pgdata /db/hgdbdata/data --source-server='host=192.168.80.111 port=5866 user=sysdba dbname=highgo' -P
(左右滑动查看完整内容)

文章转载自瀚高PG实验室,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




