磨砺技术珠矶,践行数据之道,追求卓越价值

回到上一级页面: PostgreSQL集群方案相关索引页     回到顶级页面:PostgreSQL索引页

[作者 高健@博客园  luckyjackgao@gmail.com]

pgpool这个东西,其实我并不看好。但是这个算穷人的复制/主从解决方案。
既然有客户用,就得研究研究。

这里我目前所指,是 PPAS(PostgresPlus Advanced Server)里打包好的 pgpool,
各个DB节点也是运行 PPAS。关于PPAS这个东西,仁者见仁,智者见智;等以后有了时间再说它。

在pgpool运行的节点上,安装PPAS的时候,把组件里的pgpool也给选上就好了

(其实,此节点只需可以运行 pgpool和psql,PPAS其他组件装不装也无所谓,为简单起见就都装了)。

基本上需要三个节点:

pgpool运行节点(安装PPAS,采用oracle compatible模式)
DB1节点(运行PPAS,安装时采用 oracle compatible模式)
DB2节点(运行PPAS,安装时采用 oracle compatible模式)

由于PPAS对一些postgresql 的东西都作了修改,所以和一般的pgpool也不大一样,为了避免纷扰,采用如下的办法:

在pgpool节点,

pgpool 的运行,用 /opt/PostgresPlus/9.1AS/bin目录下的  pgpool, 配置文件我们单独作一套。

最后命令行如下:

#cd /opt/PostgresPlus/9.1AS/bin
  #./pgpool -f /usr/local/etc/pgpool.conf -n

当然,在可以这么运行之前,还有一些工作要做:

首先,在pgpool节点上,作pgpool配置文件目录

#mkdir /usr/local/etc
       然后从别处拷贝 pgpool.conf 和pcp.conf 文件到此目录,并且修改之。
       具体如何设置配置文件参数,参考网上的文档好了,这里重点是PPAS下如何来作。

其次,在pgpool节点上,作pgpool.pid所使用的缺省目录:
       #mkdir /var/run/pgpool

第三,在各个PPAS数据库节点上,pg_hba.conf里的认证方式都设定为trust。
       好像pgpool这方面比较弱,设定md5过不去。

[作者 高健@博客园  luckyjackgao@gmail.com]

回到上一级页面: PostgreSQL集群方案相关索引页     回到顶级页面:PostgreSQL索引页

磨砺技术珠矶,践行数据之道,追求卓越价值

转载于:https://www.cnblogs.com/gaojian/archive/2012/07/27/2611793.html

如何运行 PPAS上的pgpool-II相关推荐

  1. 家用汽车维修2:PC上的OBD II汽车诊断扫描器

    PC上的OBD II汽车诊断扫描器(ELM327) (2012-07-11 21:42:50) 与我的另一篇"Android手机上的OBD II汽车诊断扫描器(ELM327)"(h ...

  2. Ansible Tower - 使用入门 3 - 通过模板运行 Git 上的 Playbook 和 Role

    Ansible Tower 入门 1 - 配置主机清单和访问凭证 Ansible Tower 入门 2 - 通过模板运行 Git 上的 Playbook 和 Role Ansible Tower 入门 ...

  3. 用C语言写ucos中断服务程序,在ARM处理器上移植uCOS II的中断处理

    uCOS II是一个源码公开.可移植.可固化.可剪裁和抢占式的实时多任务操作系统,其大部分源码是用ANSI C编写,与处理器硬件相关的部分使用汇编语言编写.总量约200行的汇编语言部分被压缩到最低限度 ...

  4. linux使用什么dos系统安装,在Linux系统中安装DOSBox运行MS-DOS上游戏及程序的方法...

    在 Linux 系统中可以借助安装 DOSBox 来运行 MS-DOS 游戏及程序,比如运行 C++ 编译器 Turbo C++,同时 DOSBox 还支持 Windows.MacOS.Unix 操作 ...

  5. 一起自学SLAM算法:13.1 运行机器人上的传感器

    连载文章,长期更新,欢迎关注: 写在前面 第1章-ROS入门必备知识 第2章-C++编程范式 第3章-OpenCV图像处理 第4章-机器人传感器 第5章-机器人主机 第6章-机器人底盘 第7章-SLA ...

  6. XP虚拟机Oracle复制粘贴,Oracle VM VirtualBox我想问怎样在虚拟机上拖动复制或运行主机上的文件...

    点击查看Oracle VM VirtualBox我想问怎样在虚拟机上拖动复制或运行主机上的文件具体信息 答:Oracle VM VirtualBox安装增强功能好像也不能直接复制拖动文件,只能使用共享 ...

  7. lwip协议栈在linux运行,LwIP协议栈在uCOS II下的实现

    1.概述: LwIP协议栈在设计时就考虑到了将来的移植问题,因此把所有与硬件.OS.编译器相关的部份独立出来,放在ucosii&LwIPsource etlwiparch目录下.因此LwIP在 ...

  8. 本地运行github上的vue2.0仿饿了么webapp项目

    在vue刚刚开始流行的时候,大多数人学习大概都见到过这样的一个项目吧,可以作为学习此框架的一个模板了 github源码地址:https://github.com/RegToss/Vue-SPA 课程教 ...

  9. linux运行c程序a. out,bash:./a.out:在由ld生成的运行可执行文件上没有这样的文件或目录。...

    小编典典 其他答案仅涉及如何避免这种情况,而不是 实际发生的问题 . gcc -c a.c; ld -lc a.o您提供的命令会产生非常明显的警告: ld: warning: cannot find ...

最新文章

  1. mongoDB 文档概念
  2. 十年之后再看“面向对象”
  3. Apache Hive
  4. 计算机二级选择题复习整理(公共基础部分)
  5. java7 异常继承_Java基础7-异常;jar包
  6. Spring+Spring Boot+Mybatis框架注解解析
  7. python读取us7ascii字符集Oracle数据库中文乱码问题的解决方案
  8. Bootstrap Table事件
  9. 实习踩坑之路:URL传参错误,导致后台查不到数据,但是不报错
  10. 管理感悟:减少代码量的好办法
  11. 禁用Dropbear中DNS反向查询连接客户端地址补丁
  12. Spark 关于提交任务报错 WARN scheduler.TaskSchedulerImpl: Initial job has not accepted any resources;
  13. 结构光三维重建(一)条纹结构光三维重建
  14. 《长尾理论》解释了抖音为啥火了
  15. android 平板刷机,小白必看,安卓平板电脑刷机教程之一键刷机
  16. Android Launcher分析和修改5——HotSeat分析
  17. 秒数转换为天小时分钟秒的格式
  18. 仿高德地图首页效果,简单代码实现
  19. nginx启动失败nginx: [emerg] bind() to 0.0.0.0:7001 failed (98: Address already in use)
  20. 数码相机摄影修复技术DxO PureRAW中文

热门文章

  1. Datawhale 零基础入门数据挖掘-Task2 数据分析
  2. TensorFlow 最佳学习资源大全(含课程、书籍、博客、实战项目)
  3. 除了下拉框/下拉联想词优化推广,还可以做那些网络推广?
  4. redmi airdots左右耳不串联怎么办_小米AirDots二代4小时售罄,告诉你戴狂卖3500万的耳机是什么感受...
  5. python数字运算程序_python03 一些简单的数字运算
  6. python大神写的代码_【python】抄写大神的糗事百科代码
  7. kitti raw data development kit的使用
  8. 直播疑难杂症排查(1)— 播放失败
  9. ArcEngine在个人地理数据库下创建要素类
  10. css设置background图片的位置实现居中