Skip site navigation (1) Skip section navigation (2)

BD postgresql 7.3 no quiere levantar !!!

From: Angelo Astorga <angeloastorga(at)gmail(dot)com>
To: lista postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: BD postgresql 7.3 no quiere levantar !!!
Date: 2009-04-28 16:06:23
Message-ID: 5bf317e20904280906v57ac79fat95ef232ecb45575c@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola lista, les cuento que llegue hoy y no pude levantar postgres, busco a
nivel de procesos y no se encuentra el initdb ni tampoco el postmaster...
extraño, llevo 5 años con esta BD y jamas me a pasado esto... por mas que
trato de levantar el postmaster, asigna proceso, pero al listar procesos en
cuestion, no esta en la lista... estuve revisando los LOG de anoche y me
topo con siguiente warning, error, panic y sorpresas que nunca habian pasado
(FlushRelationBuffers):

2009-04-28 05:55:46 WARNING:  FlushRelationBuffers("venta_fecha", 533):
block 366 is referenced (private 0, global 1)
2009-04-28 05:55:46 ERROR:  FlushRelationBuffers returned -2
2009-04-28 05:55:46 PANIC:  cannot abort transaction 893248129, it was
already committed
2009-04-28 05:55:48 LOG:  server process (PID 20491) was terminated by
signal 6
2009-04-28 05:55:48 LOG:  terminating any other active server processes
2009-04-28 05:55:50 FATAL:  the database system is in recovery mode
2009-04-28 05:55:50 FATAL:  the database system is in recovery mode
2009-04-28 05:55:50 WARNING:  terminating connection because of crash of
another server process
DETAIL:  The postmaster has commanded this server process to roll back the
current transaction and exit, because another server process exited
abnormally and possibly corrupted shared memory.
HINT:  In a moment you should be able to reconnect to the database and
repeat your command.
CONTEXT:  writing block 427 of relation 85956/89343386
2009-04-28 05:55:50 LOG:  all server processes terminated; reinitializing
2009-04-28 05:55:50 LOG:  database system was interrupted at 2009-04-28
05:55:43 CLT

Segun mis calculos, esto se genero producto del VACUMM FULL que hacemos a
cada tabla de la base de datos, en particular hay una tabla de VENTA que
posee un indice fecha y de aqui se desencadeno el problema que me llevo
(gracias al respaldo dia anterior), a montar desde CERO directorio DATA y
luego cargar respaldo del ayer...

EN RESUMEN, si bien he invertido toda la mañana haciendo experimentos que
salen en la web con respecto a la solucion de este problema, solamente el
parrafo anterior soluciono mi problema... PREGUNTA:  alguien que a pasado
por misma experiencia, tiene claro el porque se genera dicho problema
(bloqueo BD) ?  Existira una solucion mas rapida para levantar BD e
informacion ?

gracias...

Responses

pgsql-es-ayuda by date

Next:From: Jose J. Ayala PinedaDate: 2009-04-28 16:17:09
Subject: Log por usuario
Previous:From: Alvaro HerreraDate: 2009-04-28 15:42:21
Subject: Re: Error

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group