A pretty routine "make check-world" run on HEAD just blew up here,
with the symptom

2017-09-10 14:27:33.318 EDT [2535] FATAL:  relation mapping file 
"global/pg_filenode.map" contains incorrect checksum
2017-09-10 14:27:33.319 EDT [2519] LOG:  autovacuum launcher process (PID 2535) 
exited with exit code 1
2017-09-10 14:27:33.319 EDT [2519] LOG:  terminating any other active server 
processes

This was during a REINDEX DATABASE operation in
src/bin/scripts/t/200_connstr.pl, for what that's worth.

Not sure what to make of this.  Random bit flip?  My machine does have
ECC memory, though.  Race condition against some updater?  But the file
is only 512 bytes, and we've always assumed that that size of disk
read or write is atomic.  (Platform is RHEL6/x86_64, kernel is
Red Hat 2.6.32-696.10.1.el6.x86_64.)

                        regards, tom lane


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to