On 2018-06-18 12:30:13 -0400, Tom Lane wrote: > Sherrylyn Branchaw <sbranchaw@xxxxxxxxx> writes: > > We are using Postgres 9.6.8 (planning to upgrade to 9.6.9 soon) on RHEL 6.9. > > We recently experienced two similar outages on two different prod > > databases. The error messages from the logs were as follows: > > LOG: server process (PID 138529) was terminated by signal 6: Aborted > > Hm ... were these installations built with --enable-cassert? If not, > an abort trap seems pretty odd. PANIC does an abort, so that's not too surprising... if (elevel >= PANIC) { /* * Serious crash time. Postmaster will observe SIGABRT process exit * status and kill the other backends too. * * XXX: what if we are *in* the postmaster? abort() won't kill our * children... */ fflush(stdout); fflush(stderr); abort(); } Greetings, Andres Freund