【发布时间】:2016-02-09 18:43:39
【问题描述】:
我有三台服务器。一个是运行 pgpool,另外两个是主从模式流复制。安装 pgpool 时,建议我在我的数据库服务器上也安装 pgpool_regclass。在主节点上安装没有问题,但是当我尝试在从节点中执行相同操作时,出现错误ERROR: cannot execute CREATE EXTENSION in a read-only transaction。
我认为这是因为从机是热备用,SELECT pg_is_in_recovery(); 返回 true。所以我想知道我是否应该在奴隶上安装pgpool_regclass。似乎不是,但 pgpool 文档说我应该在 pgpool 将要访问的每个数据库上安装它。
【问题讨论】:
标签: postgresql pgpool