<div dir="ltr">Hello<div><br></div><div>I managed to go past failover scenarios with introduction of failback scripts. All the "normal" 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 "base/24675/24681": No space left on device</div><div><br></div><div>Shouldn'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's to check availability, but it doesn'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>