开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

咨询个 pgpool 的问题,为什么 show pool_nodes; 报这个错?

咨询个 pgpool 的问题,为什么 show pool_nodes; 报这个错?

提问12.png

展开
收起
飘飘斯嘉丽 2023-04-11 19:11:21 550 0
2 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    如果在使用 pgpool 时执行 show pool_nodes; 命令报错,可能是以下几个原因:

    检查 pgpool 是否已经启动,如果未启动,需要先启动 pgpool。 检查 pgpool 配置文件中是否正确配置了数据库节点信息,包括主节点和从节点的连接信息。 如果使用了连接池模式,需要检查连接池的最大连接数是否已经被占满,如果连接池已满,需要增加连接池大小或释放部分连接。 如果以上方法都无法解决问题,请提供更详细的错误信息或日志信息,以便更好地排查问题。

    2023-04-17 14:15:41
    赞同 展开评论 打赏
  • 原因是 PGPOOL 获取 pg版本时,Highgo DB的版本信息于期望值不一致;修改了 PGPOOL-II-4.3.5/src/pool_pg_utils.c 文件 获取 版本的代码,重新编译后解决;

    此答案来自钉钉群“PG|POLARDB技术进阶"

    2023-04-12 09:45:53
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载