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
