`
i_am_birdman
  • 浏览: 281907 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

pgpool_II安装配置1

 
阅读更多

是Pgpool_II,而不是Pgpool,第一次装的的时候装成后者了。

具体多看官方文档。

上下载源代码包,加压后编译。按如下:

 

./configure --with-pgsql-includedir=/opt/PostgreSQL/9.0/include/  --with-pgsql-libdir=/opt/PostgreSQL/9.0/lib/

 

ps:2011_11_29 


今天重新安装pgpool。编译的时候多加2个选下,如下:


 

 

./configure --with-pgsql-includedir=/opt/PostgreSQL/9.0/include/  --with-pgsql-libdir=/opt/PostgreSQL/9.0/lib/ --with-openssl  --prefix=/opt/pgpool-II
 


 

 然后

 

make

makeinstall

 默认安装在/usr/local/下,配置文件在/usr/local/etc/里,执行脚本在/usr/local/bin/里,包括pcp的一些指令和pgpool的启动停止脚本,

还有一个重要的是生成md5码密码的一个叫pg_md5的玩意。

 

 

进入/usr/local/etc里,里面一大堆配置文件(其实没那么多),配置文件都是以******_sample结尾的,自己复制下。

 

 

其中pcp.conf中是要添加用户密码,我是添加跟需要链接的数据库一样的用户名与密码,密码用pg_md5生成,

 

pg_md5:passwd

还有个pg_hba.conf,不求甚解。 

接着是pgpool.conf,每种操作模式都会在这个配置文件中有相应的配置项,且etc/下都有相应的sample文件,如下:

 

pgpool.conf.sample-replication          制模式
 pgpool.conf.sample-master-slave     主/备模式(Slony-I)

pgpool.conf.sample-stream               主/备模式(流复制)
分享到:
评论

相关推荐

    pgpool-II使用指南-安装与配置.htm

    pgpool-II使用指南-安装与配置.htm

    pgpool-II 入门教程

    【pgpool-II 入门教程】是一篇针对数据库管理和优化工具 pgpool-II 的教程,旨在指导用户如何安装、配置及利用 pgpool-II 进行并行查询和数据复制。pgpool-II 是一个开源软件,主要功能是提供 PostgreSQL 数据库的...

    pgpool-II 用户手册

    pgpool-II的配置包括通用配置和特定模式下的配置。通用配置涉及连接池模式、复制模式、主备模式、流复制和客户端认证等方面。特定模式的配置则关注如何根据实际需求优化配置文件。此外,还涉及部署方法、显示命令、...

    bitnami-docker-pgpool:Bitnami Pgpool-II Docker映像

    什么是Pgpool-II? 是PostgreSQL代理。 它位于PostgreSQL服务器及其客户端之间,提供连接池,负载平衡,自动故障转移和复制。TL; DRDocker撰写$ curl -sSL ...

    pgpool-II\pgpool-II概述.doc

    1. 缓冲池:pgpool-II 可以缓存客户端请求的查询结果,避免重复执行相同的 SQL 语句,进一步减少对数据库的压力。 2. 数据库主从复制:pgpool-II 支持配置主从复制环境,确保数据的一致性和高可用性。当主数据库...

    pgpool-II-pg11-debuginfo-4.0.9-1pgdg.rhel7.x86_64.rpm

    pgpool-II-pg11-debuginfo-4.0.9-1pgdg.rhel6.x86_64.rpm

    ansible-role-pgpool:为DebianUbuntu安装和配置PgPool-II

    PgPool 为Debian / Ubuntu安装和配置PgPool-II。 默认的运行模式是流复制模式。要求Python> = 3.6该角色与Ansible> = 2.10兼容,但尚未通过Ansible 3.x进行测试。 有关用于开发角色的详细依赖关系,请参见 。角色...

    pg15配置pgpool主从时的配置

    在 PostgreSQL 15 版本中,为了实现高可用性和负载均衡,我们通常会使用 pgPool II 这一中间件来配置主从集群。pgPool II 允许我们连接多个 PostgreSQL 数据库实例,并在它们之间智能地分配工作负载,同时提供故障...

    pgpool安装依赖包.rar

    总结,pgpool II 的安装是一个涉及多方面依赖的过程,理解并正确配置这些依赖关系,对于成功部署和优化pgpool II 至关重要。只有全面了解并掌握这些基础知识,才能在实际应用中充分发挥pgpool II 的效能,提升数据库...

    pg14.4+pgpool4.3.2 for Centos7安装包及依赖包

    安装过程通常使用`yum`或`dnf`命令进行,先安装PostgreSQL服务器,再安装PgPool-II,确保配置正确无误。 安装完成后,你需要配置`postgresql.conf`、`pg_hba.conf`以启动PostgreSQL服务器,并设置PgPool-II的配置...

    PostgreSQL9.4.5使用pgpool实现读写分离和负载均衡

    - **pgpool 安装与配置**:在 PGPOOL1 和 PGPOOL2 上安装 `pgpool-II` 并进行必要的配置。 #### 四、实验步骤 **4.1、准备 PostgreSQL 主从流复制环境** - 在 DB1 和 DB2 上部署 PostgreSQL 9.4 主从流复制环境。...

    postgreSQL+pgpool+pg_rman高可用实施手册.docx

    3. pgpool的安装与配置:详细指导如何安装pgpool,配置连接池、复制、负载均衡等选项。 4. pg_rman的安装与备份恢复脚本:解释如何使用pg_rman进行全量和增量备份,以及在发生故障时如何进行恢复。 ## 第五章 测试...

    pg11.7+pgpool4.3.2 for Centos7安装包及依赖包

    7. 测试PgPool-II配置: 你可以通过连接到PgPool-II的监听端口来验证其是否正常工作。 以上就是安装PostgreSQL 11.7和PgPool-II 4.3.2在CentOS 7上的详细步骤。这两个组件的组合能为你的应用提供高效、可靠的...

    PGConf.CN2019大会资料 培训PPT--Muhammad Usama--pgconf china talk

    - **健康检查**:Pgpool-II提供了可配置且强大的PostgreSQL节点健康检查机制。 - **自动故障转移**:当主节点发生故障时,Pgpool-II能够自动选择新的主节点并进行故障转移。 - **灵活性与控制力**:用户可以根据需要...

    Postgres主从流复制+pgpool高可用方案.docx

    在所有涉及的服务器上,都需要下载并安装 PostgreSQL、pgpool-II 和 pg_rman 的相应软件包。注意要确保所有服务器的软件版本兼容。 2. 用户与权限 创建一个名为 "postgres" 的用户,并为其分配适当的权限,以便于...

    pg10.7+pgpool4.3.2 for Centos7安装包及依赖包

    5. **安装pgPool II 4.3.2**:同样使用`rpm`命令安装`pgpool-II-pg10-4.3.2-1pgdg.rhel7.x86_64.rpm`包。 6. 配置pgPool II:编辑`/etc/pgpool.conf`,配置连接池参数、后端服务器信息以及负载均衡策略。 7. 启动...

    pg12.2+pgpool4.3.2 for Centos7安装包及依赖包

    而`pgpool-II-pg12-4.3.2-1pgdg.rhel7.x86_64.rpm`则是PgPool-II针对PostgreSQL 12的特定版本,确保与数据库版本的兼容性。 在部署这套解决方案时,我们需要按照以下步骤操作: 1. 安装必要的依赖包,通常是C库和...

    pg+pgpool+Ubuntu 实现分布式流复制模式

    #### 四、pgpool-II配置 pgpool-II用于提供负载均衡、故障转移等功能,其配置主要包括: - 安装pgpool-II: ```bash sudo apt-get install pgpool2 ``` - 配置`pgpool.conf`以支持流复制: ```bash sudo ...

    docker_pgpool

    通过创建pgpool集群学习Docker ####要求 支持exec命令的docker('exec'从docker版本1.3开始可用) ###Pgpool2 集群 + Postgresql 流式复制测试 要了解设置架构,请查看: ... * Starting pgpool-II pgpo

Global site tag (gtag.js) - Google Analytics