Re: ERROR: XX001 (Critical and Urgent)

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: ERROR: XX001 (Critical and Urgent)
Дата
Msg-id 4BE3DB1D020000250003138A@gw.wicourts.gov
обсуждение исходный текст
Ответ на Re: ERROR: XX001 (Critical and Urgent)  (Siddharth Shah <siddharth.shah@elitecore.com>)
Ответы Re: ERROR: XX001 (Critical and Urgent)  (Siddharth Shah <siddharth.shah@elitecore.com>)
Список pgsql-admin
[rearranged to put the most critical point first]

Siddharth Shah <siddharth.shah@elitecore.com> wrote:

> I don't have any backup available, Is there any way to fix this ?

I *strongly* recommend that you shut down the database and take a
file copy of the whole data tree (everything under what -D points to
on the server startup) which you should keep until long after you
think everything is working OK again.  Before you do anything else.
You are at risk of losing everything in the database, and one
misstep could put you over the edge.  If this is a production
database, tell the users that it is down until further notice.

> What can be the method to verify that it's a database corruption ?

> ERROR:  index "pg_class_relname_nsp_index" contains unexpected
> zero page at block 33

Getting an error like that indicates database corruption.

> HINT:  Please REINDEX it.
> xdb=# reindex index pg_class_relname_nsp_index;
>
> Now INDEXing taking High CPU and postgres baffled.

That is an index on the table which describes all your tables and
indexes.  It normally doesn't take a long time to reindex.  You
should consider doing your recovery in single-user mode (*AFTER* you
make that copy):

http://www.postgresql.org/docs/8.4/interactive/app-postgres.html

After trying reindex in that context, please post again.

-Kevin

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

Предыдущее
От: Siddharth Shah
Дата:
Сообщение: Re: ERROR: XX001 (Critical and Urgent)
Следующее
От: raha sadeghi
Дата:
Сообщение: help me on creation cube