Re: Idea for improving buildfarm robustness - Mailing list pgsql-hackers

From Joe Conway
Subject Re: Idea for improving buildfarm robustness
Date
Msg-id 560AFA4D.1080305@joeconway.com
Whole thread Raw
In response to Re: Idea for improving buildfarm robustness  (Alvaro Herrera <alvherre@2ndquadrant.com>)
Responses Re: Idea for improving buildfarm robustness  (Alvaro Herrera <alvherre@2ndquadrant.com>)
List pgsql-hackers
On 09/29/2015 01:48 PM, Alvaro Herrera wrote:
> Joe Conway wrote:
>> On 09/29/2015 12:47 PM, Tom Lane wrote:
>>> We could possibly add additional checks, like trying to verify that
>>> pg_control has the same inode number it used to.  But I'm afraid that
>>> would add portability issues and false-positive hazards that would
>>> outweigh the value.
>>
>> Not sure you remember the incident, but I think years ago that would
>> have saved me some heartache ;-)
>
> I remember it, but I'm not sure it would have helped you.  As I recall,
> your trouble was that after a reboot the init script decided to initdb
> the mount point -- postmaster wouldn't have been running at all ...

Right, which the init script non longer does as far as I'm aware, so
hopefully will never happen again to anyone.

But it was still a case where the postmaster started on one copy of
PGDATA (the newly init'd copy), and then the contents of the real PGDATA
was swapped in (when the filesystem was finally mounted), causing
corruption to the production data.

Joe

--
Crunchy Data - http://crunchydata.com
PostgreSQL Support for Secure Enterprises
Consulting, Training, & Open Source Development


pgsql-hackers by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: Idea for improving buildfarm robustness
Next
From: Peter Geoghegan
Date:
Subject: Re: Less than ideal error reporting in pg_stat_statements