Re: Re: [GENERAL] 9.4.1 -> 9.4.2 problem: could not access status of transaction 1

From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
Cc: Steve Kehlet <steve(dot)kehlet(at)gmail(dot)com>, Forums postgresql <pgsql-general(at)postgresql(dot)org>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Re: [GENERAL] 9.4.1 -> 9.4.2 problem: could not access status of transaction 1
Date: 2015-05-28 12:51:04
Message-ID: CA+TgmoZU8q+J13Cuv6YZWxKe4SR=rDjHXQ0ziPK4tAhoR83sNA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers

On Thu, May 28, 2015 at 8:03 AM, Robert Haas <robertmhaas(at)gmail(dot)com> wrote:
>> Steve, is there any chance we can get your pg_controldata output and a
>> list of all the files in pg_clog?
>
> Err, make that pg_multixact/members, which I assume is at issue here.
> You didn't show us the DETAIL line from this message, which would
> presumably clarify:
>
> FATAL: could not access status of transaction 1

And I'm still wrong, probably. The new code in 9.4.2 cares about
being able to look at an *offsets* file to find the corresponding
member offset. So most likely it is an offsets file that is missing
here. The question is, how are we ending up with an offsets file that
is referenced by the control file but not actually present on disk?

It seems like it would be good to compare the pg_controldata output to
what is actually present in pg_multixact/offsets (hopefully that's the
right directory, now that I'm on my third try) and try to understand
what is going on here.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message David Haynes II 2015-05-28 15:06:24 Re: Fwd: Raster performance
Previous Message Robert Haas 2015-05-28 12:03:55 Re: [HACKERS] Re: 9.4.1 -> 9.4.2 problem: could not access status of transaction 1

Browse pgsql-hackers by date

  From Date Subject
Next Message Ted Toth 2015-05-28 13:54:09 Re: rhel6 rpm file locations
Previous Message Michael Paquier 2015-05-28 12:40:35 Re: pg_get_functiondef() does not show LEAKPROOF for leakproof functions