Search Postgresql Archives

help with error "unexpected pageaddr"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey everyone,

 

We have a PG 8.3.7 server that is doing WAL log shipping to 2 other servers that are remote mirrors.  This has been working well for almost two years.  Last night we did some massive data and structure changes to one of our databases.  Since then I get these errors on the two mirrors:

 

2010-09-15 08:35:05 EDT: LOG:  restored log file "0000000100000301000000D9" from archive

2010-09-15 08:35:27 EDT: LOG:  restored log file "0000000100000301000000DA" from archive

2010-09-15 08:35:40 EDT: LOG:  restored log file "0000000100000301000000DB" from archive

2010-09-15 08:35:40 EDT: LOG:  unexpected pageaddr 301/47000000 in log file 769, segment 219, offset 0

2010-09-15 08:35:40 EDT: LOG:  redo done at 301/DA370780

2010-09-15 08:35:40 EDT: LOG:  last completed transaction was at log time 2010-09-15 08:30:01.24936-04

2010-09-15 08:35:40 EDT: LOG:  restored log file "0000000100000301000000DA" from archive

2010-09-15 08:36:26 EDT: LOG:  selected new timeline ID: 2

2010-09-15 08:37:11 EDT: LOG:  archive recovery complete

 

I've taken two separate file level backups and tried to restart the mirrors, and every time on both servers I get a similar error message.  I seem to recall reading that it may have something to do with corruption in the timeline, which is why it's jumping to a new timeline ID.

 

1.  Can anyone tell me what this means? 

2.  Is there some corruption in the database? 

3.  If so, is there an easy way to fix it? 

 

Also, one additional question.  I don't have a 00001.history file which makes the PITRTools complain constantly.  Is there any way to regenerate this file?

 

Any help would be much appreciated.  I'm rather worried that I've got corruption, and not having the mirrors running puts us at risk for data loss.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux