help with error "unexpected pageaddr"

Поиск
Список
Период
Сортировка
От Scot Kreienkamp
Тема help with error "unexpected pageaddr"
Дата
Msg-id 59E62072D4EFFF4BB912EC607F8FA60B01907504@lzbs6304.na.lzb.hq
обсуждение исходный текст
Ответы Re: help with error "unexpected pageaddr"  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general

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.

В списке pgsql-general по дате отправления:

Предыдущее
От: David Fetter
Дата:
Сообщение: Re: value
Следующее
От: Tom Lane
Дата:
Сообщение: Re: help with error "unexpected pageaddr"