<div dir="ltr">Hello<div><br></div><div>I managed to go past failover scenarios with introduction of failback scripts. All the &quot;normal&quot; tests like failover and failback are working, so I went further and tested out-of-order scenario with the master suddenly not having enough disk space. What happened is.. nothing. My script keeps on trying to write and pgpool reporting:</div><div><br></div><div>Feb 20 17:02:47 slave pgpool[16626]: DB node id: 1 backend pid: 17243 statement: BEGIN</div><div>Feb 20 17:02:47 slave pgpool[16626]: DB node id: 0 backend pid: 3689 statement: INSERT into demo.test(uid) values(37501);</div><div>Feb 20 17:02:47 slave pgpool[16626]: pool_send_and_wait: Error or notice message from backend: : DB node id: 0 backend pid: 3689 statement: INSERT into demo.test(uid) values(37501); message: could not extend file &quot;base/24675/24681&quot;: No space left on device</div><div><br></div><div>Shouldn&#39;t it assume that the backend has an issue and initiate a failover in this case? Is there anything to be configured in pgpool, which could catch such exception? I know it does SELECT&#39;s to check availability, but it doesn&#39;t seem to care if the master database is no longer writable.</div><div><br></div><div><br></div><div>Thank you!</div><div>Aistis</div><div><br></div><div> </div></div>