Emanuel Calvo Franco escribió:
El día 28 de abril de 2009 11:10, Gustavo Rosso <gro...@sadaic.org.ar> escribió:
Emanuel Calvo Franco escribió:
2009/4/28 Gustavo Rosso <gro...@sadaic.org.ar>:

Buen dia.
Alguien tiene idea del porque y que significa este error:

could not read block 518 of relation 1663/16384/2002069: read only 4096
of
8192 bytes.

Gracias!


1. Version de Postgres
2. Como se reproduce el error

Posibles soluciones:
reindizar.
verificar consistencia del sistema de ficheros.


Emanuel:
Este es la version
PostgreSQL 8.3.7 on i686-pc-linux-gnu, compiled by GCC gcc (Debian
4.3.2-1.1) 4.3.2
Reindizar? uso reindexdb?
Como verifico la consistencia del sistema de ficheros?
Disculpas pero estoy dando mis primeros pasos en esto y no esperaba este
error.
Gracias!


Por lo que vi hay 3 threads de lo mismo, así que voy a tomar este (una
de las soluciones esta en el otro thread).

Reindizar es la correcta traducción al castellano de 'reindex'. Pero
si, es reindexdb.

Dependiendo el sistema operativo y el sistema de ficheros que estes
utilizando, variarán las herramientas para chequear la consistencia
del sistema de ficheros.
(fsck, por ejemplo).

Luego deberías verificar si podés realizar el dump de la tabla (fijate
las opciones de pg_dump para dumpear solo la tabla que tiene
problemas).

Si te sigue tirando error en las 'pages' ahi, tendrías que setear
zero_damaged_pages en el postgresql.conf... pero son casos que en 8 no
he visto aún...

Emanuel el parametro zero_damaged_pages no existe en mi .conf
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a