From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Jason Lee <jason(at)theleehouse(dot)net> |
Cc: | pgsql-admin(at)postgresql(dot)org |
Subject: | Re: Postgres does not want to start |
Date: | 2002-09-14 18:25:32 |
Message-ID: | 2039.1032027932@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
Jason Lee <jason(at)theleehouse(dot)net> writes:
> When I checked my system this morning, I could not connect to any of my databases. After some digging, I found that it was returning this error:
> DEBUG: database system was shut down at 2002-09-14 11:53:40 CDT
> DEBUG: ReadRecord: unexpected pageaddr 0/1564000 in log file 0, segment 1, offset 5783552
> DEBUG: invalid primary checkpoint record
> DEBUG: ReadRecord: unexpected pageaddr 0/1564000 in log file 0, segment 1, offset 5783552
> DEBUG: invalid secondary checkpoint record
> FATAL 2: unable to locate a valid checkpoint record
The page address in the xlog page seems to be 20000 hex less than it
ought to be. This might be a dropped bit, or something worse. Do you
have postmaster log entries from just before this startup failure began
happening? Was there a crash, or was it an intended shutdown? It would
be useful to run contrib/pg_controldata and see what it says.
I think you will need to run pg_resetxlog to get back to a usable state,
but it's important first to try to understand what happened, so that you
know how much damage is likely to have occurred.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | shreedhar | 2002-09-15 07:41:38 | Re: Is it possible to get the return value of trigger function using PHP or any other method. |
Previous Message | Jason Lee | 2002-09-14 17:51:09 | Postgres does not want to start |