From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
---|---|
To: | Federico Sansone <fsansone(at)gmail(dot)com> |
Cc: | POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Error al iniciar postgres, no se encuentra archivo pg_internal.init |
Date: | 2014-04-02 22:40:05 |
Message-ID: | CAJKUy5i-AjzOZgM0CrD2r7Bno+d0dJR09=E3Hv8ZQaJXHibsKQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2014-04-01 23:25 GMT-05:00 Federico Sansone <fsansone(at)gmail(dot)com>:
> 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 (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Ing. Esneiker Enriquez Cabrera | 2014-04-03 17:54:09 | duda sobre trigger |
Previous Message | Lazaro Ruben Garcia Martinez | 2014-04-02 15:06:12 | Backup con Pgdump |