<div dir="ltr">Hi,<div>I have a 3-nodes PgPool 4.2.10 cluster connected to a 3-nodes PostgreSQL 12.13 cluster.</div><div>I am in streaming replication mode, the streaming replication is actually working well without any errors.</div><div><br></div><div>Suddenly PgPool began to recognise the node_id 2 as down, but it is up and running and reachable from the PgPool node itself:</div><div>=================================================================</div><div>bash-4.4$ psql -h 127.0.0.1 -p 5432 -U pgpool -c "show pool_nodes;" postgres<br> node_id |       hostname        | port | status | lb_weight |  role   | select_cnt | load_balance_node | replication_delay | replication_state | repl<br>ication_sync_state | last_status_change  <br>---------+-----------------------+------+--------+-----------+---------+------------+-------------------+-------------------+-------------------+-----<br>-------------------+---------------------<br> 0       | <a href="http://postgres1.my.domain.com">postgres1.my.domain.com</a> | 5432 | up     | 0.333333  | primary | 2801705    | true              | 0                 |                   |     <br>                   | 2022-12-06 20:28:45<br> 1       | <a href="http://postgres2.my.domain.com">postgres2.my.domain.com</a> | 5432 | up     | 0.333333  | standby | 0          | false             | 0                 |                   |     <br>                   | 2022-12-06 20:28:45<br> 2       | <a href="http://postgres3.my.domain.com">postgres3.my.domain.com</a> | 5432 | down   | 0.333333  | standby | 0          | false             | 0                 |                   |     <br>                   | 2022-12-06 20:26:32<br>(3 rows)<br></div><div>=================================================================<br></div><div><br></div><div>The PostgreSQL node is up and running and reachable from the PgPool node itself:</div><div>=================================================================<br></div><div>bash-4.4$ psql -<a href="http://hpostgres3.my.domain.com">hpostgres3.my.domain.com</a> -Upgpool -W -dpostgres -c'SELECT pg_is_in_recovery();'<br>Password for user pgpool: <br> pg_is_in_recovery <br>-------------------<br> t<br>(1 row)<br>=================================================================<br></div><div><br></div><div>I tried to attach it using pcp_attach_node, but nothing happens (no errors and no logs into the PgPool log file even if it is configured as debug1):</div><div>=================================================================<br></div><div>bash-4.4$ pcp_attach_node 2 -h localhost -p 9898 -w -v<br>pcp_attach_node -- Command Successful<br></div><div>=================================================================<br></div><div><br></div><div>Could you help me to understand what's wrong, please?</div><div><br></div><div>Thank you very much!</div><div>Bye</div></div>