Re: database corruption

Поиск
Список
Период
Сортировка
От Chris
Тема Re: database corruption
Дата
Msg-id bd2b91a10904081907y3fad980dx7053187df9555602@mail.gmail.com
обсуждение исходный текст
Ответ на database corruption  ("Jeff Brenton" <jbrenton@sandvine.com>)
Ответы Re: database corruption  ("Jeff Brenton" <jbrenton@sandvine.com>)
Список pgsql-general
I would imagine you would have better luck dropping the index and recreating.  But considering you're 98% full on that drive, it looks like you're about to have other problems...

On Wed, Apr 8, 2009 at 8:32 PM, Jeff Brenton <jbrenton@sandvine.com> wrote:

I’ve encountered some db corruption after restarting postgres on my database server running 8.2.4.  I think that postgres did not shut down cleanly.  Postgres started appropriately but crashed 45 minutes later.  I used pg_resetxlog after the crash to get the db to start again but it appears that the database is not running properly now.  When users try to access some of the tables in the db they get the error below;

 

ERROR:  index "testrun_log_pkey" contains unexpected zero page at block 3155408

HINT:  Please REINDEX it.}> <SQL environment diagnostic: no diagnostic record

SQL connection is null

SQL statement diagnostic: XX002 7 {Error while executing the query;

ERROR:  index "testrun_log_pkey" contains unexpected zero page at block 3155408

HINT:  Please REINDEX it.}

 

I’ve attempted to re-index the pkey listed but after an hour it fails with

 

REINDEX INDEX testrun_log_pkey;

 

ERROR:  could not write block 1832079 of temporary file: No space left on device

HINT:  Perhaps out of disk space?

 

There is currently 14GB free on the disk that postgres is installed on.  Does anyone know what I can do to get the db up and running again? 

 

/dev/amrd0s1a    3.9G    2.7G    898M    75%    /

/dev/amrd0s1e    115G     43G     63G    40%    /backup

/dev/amrd1s1d    133G    748M    121G     1%    /wal

/dev/amrd2s1d    663G    596G     14G    98%    /db

/dev/amrd0s1d    3.9G    184M    3.4G     5%    /var

 




--
Chris Spotts
rfusca@gmail.com

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

Предыдущее
От: Justin
Дата:
Сообщение: Re: Is it possible for PostgreSQL to support mmddyyyy date format?
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: database corruption