2014-04-01 23:25 GMT-05:00 Federico Sansone <[email protected]>:
> Hola lista, acudo a ustedes para aclarar un poco este tema. Por lo que pude
> investigar, pareciera un bug, ya que de mi búsqueda en Google solo encontré
> info en changelogs y algunos posts en la lista de hack. Quisiera conocer si
> existe forma de recuperar el fallo en caso de no ser un problema de
> conectividad con storage.
>
> Esto ocurrió en un Postgres Plus Advanced Server 8.4, esta instalado en un
> cluster de hard que comparte el directorio datos (alojado en un storage
> redundante). El SO es Red Hat 5.1 (no recuerdo version de kernell)
>

Son dos storages físicos, verdad? o dices que es redundante por el
cuento ese de que tiene muchos discos?

>
> 2014-04-01 19:58:55 ART [9491]: [1-1] user=,db= LOG:  database system was
> shut down at 2014-04-01 19:37:00 ART
> 2014-04-01 19:58:55 ART [9491]: [2-1] user=,db= LOG:  database system is
> ready
> 2014-04-01 19:58:56 ART [9471]: [5-1] user=,db= LOG:  could not stat file
> "/data/base/14413/pg_internal.init": No such file or directory
>
> No tuve mas feedback desde las oficinas de mi cliente, pero quisiera poder
> entender si simplemente es un archivo corrupto o puede tener que ver con un
> bug al intentar recomponerse la base desde la WAL.
>

Ese archivo se usa como cache, cuando PostgreSQL (o el fork que estas
usando, en este caso) arranca lo primero que hace es borrarlo y
crearlo nuevamente. Así que el que no lo encuentre al arrancar no es
importante en el sentido de que lo va a recrear.

En cuanto a porque desapareció, no tengo idea. Ese archivo solo se
borra al reiniciar postgres o al alterar una relación que se encuentre
en ese archivo (y creo que solo hay catálogos pero puedo estar
equivocado). Podría pasar que alguien modifico una relación que estaba
ahí, quizo reconstruir el archivo y se apago justo antes de
recrearlo...

Otra opción claro es que tengas problemas de disco.

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
Phone: +593 4 5107566         Cell: +593 987171157

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a