PostgreSQL+Pgpool实现HA主备切换的操作
修改系统变量PostgreSQL流复制结构master主机操作初始化系统。修改postgresql-9.6.service内容如下:重启PG服务修改系统配置64G128G在主库中创建流复制用户和PGPool用户。其他查询进入测试数据库test,主库上执行如下命令返回f,备库上返回t。select pg_is_in_recovery();执行如下命令查看快照,它返回主库记录点、备库记录点;主库每增加一条写入,记录点的值就会加1。执行如下命令可以查看主备同步状态。字段state显示的同步状态有:startup(连接中)、catchup(同步中)、streaming(同步);字段sync_state显示的模式有:async(异步)、sync(同步)、potential。PGPool2安装PGPool2添加Pgpool-II运行用户配置pool_hba.conf. 主从两节点pgpool健康检查脚本说明:此脚本是基于PGpool只安装到master和slave两个主机上的情况下使用,在master主机有了pgpool进程后,可在slave主机执行sh pgpool_check.sh & 即可
用户评论