<div dir="ltr">Hi admins, I'm tryng to seting up pgpool-II as a load balancer. The environment are two VMs with Oracle Linux 9.5 and Postgresql 17.1 listenig both in port 5434.<div>  <br>I've configured streaming replication and is working fine. The user used for replication is replicador/some_pwd<br><br>Primary Server (PS) IP: 192.168.0.160<br>Stand by Server(SS) IP: 192.168.0.162<br><br>Located in PS I can connect to de stand by server with no problem:<br>[postgres@buda pgpool-II]$ psql -h 192.168.0.162 -p 5434 -U postgres<br>Contraseña para usuario postgres: <br>psql (17.2)<br>Digite «help» para obtener ayuda.<br><br>postgres=# <br><br>pgpool-II ( 4.5.5) is running in PS and for some how can't reach stand by server, and logging says nothing useful<br><br>[postgres@buda pgpool-II]$ psql -p 9999 -U postgres<br>psql (17.2)<br>Digite «help» para obtener ayuda.<br><br>postgres=# show pool_version;<br>     pool_version     <br>----------------------<br> 4.5.5 (hotooriboshi)<br>(1 fila)<br><br>postgres=# show pool_nodes;<br> node_id |   hostname    | port | status | pg_status | lb_weight |  role   | pg_role | select_cnt | load_balance_node | replication_<br>delay | replication_state | replication_sync_state | last_status_change  <br>---------+---------------+------+--------+-----------+-----------+---------+---------+------------+-------------------+-------------<br>------+-------------------+------------------------+---------------------<br> 0       | localhost     | 5434 | up     | up        | 0.000000  | primary | primary | 0          | true              | 0           <br>      |                   |                        | 2025-02-10 08:02:44<br> 1       | 192.168.1.162 | 5434 | down   | down      | 1.000000  | standby | unknown | 0          | false             | 0           <br>      |                   |                        | 2025-02-10 08:02:44<br>(2 filas)<br><br>Some relevant parameters  in pgpool.conf are:<br><br>backend_clustering_mode = 'streaming_replication'<br>listen_addresses = '*'<br>port = 9999<br>unix_socket_directories = '/var/run/postgresql'<br><br>backend_hostname0 = 'localhost'  # hostname0 = SERVIDOR PRIMARIO<br>backend_port0 = 5434               # Port number for backend 0<br>backend_weight0 = 0               # Port number for backend 0<br>backend_data_directory0 = '/var/lib/pgsql/17/data/primario'<br><br>#enable_pool_hba = off<br><br>backend_hostname1 = '192.168.0.162'<br>backend_port1 = 5434<br>backend_weight1 = 1<br>backend_data_directory1 = '/var/lib/pgsql/17/data/replica'<br><br>log_destination = 'stderr'<br>log_statement = on<br>log_per_node_statement = on<br><br>load_balance_mode = on<br>sr_check_period = 10<br>sr_check_user = 'postgres'<br>sr_check_password = 'some_pwd'<br>sr_check_database = 'postgres'<br><br>I execute pgpool in this way until I can sucessfully reach my objetives</div><div><br>[postgres@buda pgpool-II]$ pgpool -n &<br>[1] 3405<br>[postgres@buda pgpool-II]$ 2025-02-10 08:49:23.715: main pid 3405: LOG:  reading status file: 0 th backend is set to up status<br>2025-02-10 08:49:23.715: main pid 3405: LOG:  reading status file: 1 th backend is set to down status<br>2025-02-10 08:49:23.716: main pid 3405: LOG:  redirecting log output to logging collector process<br>2025-02-10 08:49:23.716: main pid 3405: HINT:  Future log output will appear in directory "/var/log/pgpool_log".<br><br></div><div>and the log file the content is </div><div><br></div><div>2025-02-10 08:02:44.684: main pid 2414: LOG:  health_check_stats_shared_memory_size: requested size: 12288<br>2025-02-10 08:02:44.684: main pid 2414: LOG:  memory cache initialized<br>2025-02-10 08:02:44.684: main pid 2414: DETAIL:  memcache blocks :64<br>2025-02-10 08:02:44.684: main pid 2414: LOG:  allocating (136981824) bytes of shared memory segment<br>2025-02-10 08:02:44.684: main pid 2414: LOG:  allocating shared memory segment of size: 136981824<br>2025-02-10 08:02:44.966: main pid 2414: LOG:  health_check_stats_shared_memory_size: requested size: 12288<br>2025-02-10 08:02:44.966: main pid 2414: LOG:  health_check_stats_shared_memory_size: requested size: 12288<br>2025-02-10 08:02:44.966: main pid 2414: LOG:  memory cache initialized<br>2025-02-10 08:02:44.966: main pid 2414: DETAIL:  memcache blocks :64<br>2025-02-10 08:02:44.968: main pid 2414: LOG:  pool_discard_oid_maps: discarded memqcache oid maps<br>2025-02-10 08:02:44.978: main pid 2414: LOG:  create socket files[0]: /var/run/postgresql/.s.PGSQL.9999<br>2025-02-10 08:02:44.978: main pid 2414: LOG:  listen address[0]: *<br>2025-02-10 08:02:44.979: main pid 2414: LOG:  Setting up socket for <a href="http://0.0.0.0:9999">0.0.0.0:9999</a><br>2025-02-10 08:02:44.979: main pid 2414: LOG:  Setting up socket for :::9999<br>2025-02-10 08:02:44.984: main pid 2414: LOG:  find_primary_node_repeatedly: waiting for finding a primary node<br>2025-02-10 08:02:44.999: main pid 2414: LOG:  find_primary_node: primary node is 0<br>2025-02-10 08:02:45.000: main pid 2414: LOG:  create socket files[0]: /var/run/postgresql/.s.PGSQL.9898<br>2025-02-10 08:02:45.000: main pid 2414: LOG:  listen address[0]: localhost<br>2025-02-10 08:02:45.000: main pid 2414: LOG:  Setting up socket for ::1:9898<br>2025-02-10 08:02:45.000: main pid 2414: LOG:  Setting up socket for <a href="http://127.0.0.1:9898">127.0.0.1:9898</a><br>2025-02-10 08:02:45.001: health_check pid 2452: LOG:  process started<br>2025-02-10 08:02:45.002: pcp_main pid 2450: LOG:  PCP process: 2450 started<br>2025-02-10 08:02:45.002: main pid 2414: LOG:  pgpool-II successfully started. version 4.5.5 (hotooriboshi)<br>2025-02-10 08:02:45.002: main pid 2414: LOG:  node status[0]: 1<br>2025-02-10 08:02:45.002: main pid 2414: LOG:  node status[1]: 0<br>2025-02-10 08:02:45.002: sr_check_worker pid 2451: LOG:  process started<br>2025-02-10 08:17:15.007: psql pid 2424: LOG:  statement: show version<br>        ;<br>2025-02-10 08:17:15.009: psql pid 2424: LOG:  DB node id: 0 backend pid: 2711 statement: SELECT pg_catalog.version()<br>2</div><div><br></div><div>Is extraign there is not a word about trying connect to stand by server.</div><div><br></div><div>I really would apreciate any tips</div><div><br></div><div>Kind regards</div><div><br></div><div>Mauricio Fernández</div><div><br></div></div>