<div dir="ltr">Hello Team,<div><br></div><div>I Need help or suggestions on the issue below pgpool-II.</div><div><br></div><div>Example:-</div><div>Node1 -- Primary (Postgres & pgpool installed)</div><div>Node2 -- Standby (Postgres & pgpool installed)</div><div>Node3 -- Witness  (Pgpool installed)</div><div><br></div><div>Incident:- </div><div><br></div><div>1. In the pgpool cluster we have node1 is primary, node2 is secondary, and node3 is witness.</div><div>2. node1 becomes unresponsive then failover is triggered and then node2 becomes the new primary.</div><div>3. After 15 minutes node1 became responsive again and node1 is in primary state and we have node 2 also in primary so a split brain situation happened.</div><div>4. Node 1 itself is decided as leader/coordinator based on the node 1 pgpool record and more number of connected standby nodes (based on old state of information) , now i am the true leader, it is decided as the true leader and asks node 2 to step down.</div><div>5. In this case for 15 minutes data written to node 2 new primary after node 1 responsive data gets started to return on node 1 again so here data gets inconsistent.</div><div><br></div><div>Please provide a suggestion in this case.</div><div><br></div><div>NOTE:- We are using only for auto-failover not for auto-failback so auto-failback is disabled.</div><div><br></div><div>Thanks & Regards,</div><div>Pradeep Prajapati</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>