我正在使用 pgpool2 版本 3.5.1,其中有 4 个 PostgreSQL 9.1 实例,它们在 Ubuntu 上运行 16GB 和 8 个内核。
这是 pgpool.conf文件。
正如您在 conf 文件中看到的,有 4 个实例是
backend_hostname0 = '192.168.7.35'
backend_hostname1 = '192.168.7.45'
backend_hostname2 = '192.168.7.46'
backend_hostname3 = '192.168.7.44'
问题是数据仅复制到 backend_hostname1 和 backend_hostname2 中。backend_hostname0 和 backend_hostname3 没有被 pgpool2 用于复制和负载平衡。
启动 pgpool2 时我也遇到以下错误
DEBUG: find_primary_node: not in streaming replication mode
为什么会这样,我该如何解决?