Re: [pgsql-es-ayuda] Error al borrar una sequence

2017-01-13 Por tema Carlos Enrique Perez
El vie, 13-01-2017 a las 13:22 -0300, Alvaro Herrera escribió:
> Carlos Enrique Perez escribió:
> > 
> > Es un servidor que esta en la zona de Barracas y con una base muy
> > pequeña, se cortaba la luz constantemente (tiene UPS).
> > Despues de uno de esos cortes no levanto. Ojo deduzco que es eso
> > pero
> > por ahi algun tipo de actualizacion (CentOS 6.x) afecto en algo.
> > tu select me trae el nombre de la sequence que esta rota y es la
> > que
> > quisiera dropear.
> Este es un síntoma de que los catálogos están corruptos.  Eso no
> debería
> suceder, aunque tuvieras 1000 cortes de luz.  Que haya sucedido
> significa que tu servidor no es robusto; en una futura oportunidad
> podrías perder datos.  Te recomiendo que audites el servidor para
> asegurarte que nada se pierde; ¿tienes el cache de escritura de los
> discos activado, y no tienes una controladora RAID con baterías?  Si
> es
> así deberías desactivarlo.  ¿Quizás tienes fsync=off?
> 
Me voy a fijar de inmediato, muchas gracias!


Re: [pgsql-es-ayuda] Error al borrar una sequence

2017-01-13 Por tema Alvaro Herrera
Carlos Enrique Perez escribió:
> Es un servidor que esta en la zona de Barracas y con una base muy
> pequeña, se cortaba la luz constantemente (tiene UPS).
> Despues de uno de esos cortes no levanto. Ojo deduzco que es eso pero
> por ahi algun tipo de actualizacion (CentOS 6.x) afecto en algo.
> tu select me trae el nombre de la sequence que esta rota y es la que
> quisiera dropear.

Este es un síntoma de que los catálogos están corruptos.  Eso no debería
suceder, aunque tuvieras 1000 cortes de luz.  Que haya sucedido
significa que tu servidor no es robusto; en una futura oportunidad
podrías perder datos.  Te recomiendo que audites el servidor para
asegurarte que nada se pierde; ¿tienes el cache de escritura de los
discos activado, y no tienes una controladora RAID con baterías?  Si es
así deberías desactivarlo.  ¿Quizás tienes fsync=off?

-- 
Álvaro Herrerahttps://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

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


Re: [pgsql-es-ayuda] Error al borrar una sequence

2017-01-13 Por tema Carlos Enrique Perez
ya esta ( un acto suicida) pero anduvo, ahora puedo hacer backup
delete from pg_class c WHERE c.relfilenode=18179
Gracias
El vie, 13-01-2017 a las 12:26 -0300, Emanuel Calvo escribió:
> - Que versión estás usando?
> -  Fijate que relación es con "SELECT 18179::regclass"
> 
> Me hace ruido que _tener un problema y instalar todo_ haya sido una
> solución. Lo que deberías
> tener es un backup previo y restaurar ese.
> 
> 
> 
> El día 13 de enero de 2017, 12:06, Carlos Enrique Perez
>  escribió:
> > 
> > Buen dia:
> > Hace un tiempo atras tuve un problema con el motor de Postgres,
> > volvi a
> > instalar todo y ahora tengo un problema al querer hacer backup.
> > Por el error me di cuenta que se debe a una sequence que no se usa.
> > El error es el siguiente:
> > 
> > ERROR: catalog is missing 10 attribute(s) for relid 18179
> > SQL state: XX000
> > 
> > Alguien sabe como arreglarlo?
> > Muchas gracias.
> 
> 

Re: [pgsql-es-ayuda] Error al borrar una sequence

2017-01-13 Por tema Carlos Enrique Perez
Es un servidor que esta en la zona de Barracas y con una base muy
pequeña, se cortaba la luz constantemente (tiene UPS).
Despues de uno de esos cortes no levanto. Ojo deduzco que es eso pero
por ahi algun tipo de actualizacion (CentOS 6.x) afecto en algo.
tu select me trae el nombre de la sequence que esta rota y es la que
quisiera dropear.
Gracias por responder.
El vie, 13-01-2017 a las 12:26 -0300, Emanuel Calvo escribió:
> - Que versión estás usando?
> -  Fijate que relación es con "SELECT 18179::regclass"
> 
> Me hace ruido que _tener un problema y instalar todo_ haya sido una
> solución. Lo que deberías
> tener es un backup previo y restaurar ese.
> 
> 
> 
> El día 13 de enero de 2017, 12:06, Carlos Enrique Perez
>  escribió:
> > 
> > Buen dia:
> > Hace un tiempo atras tuve un problema con el motor de Postgres,
> > volvi a
> > instalar todo y ahora tengo un problema al querer hacer backup.
> > Por el error me di cuenta que se debe a una sequence que no se usa.
> > El error es el siguiente:
> > 
> > ERROR: catalog is missing 10 attribute(s) for relid 18179
> > SQL state: XX000
> > 
> > Alguien sabe como arreglarlo?
> > Muchas gracias.
> 
> 

Re: [pgsql-es-ayuda] Error al borrar una sequence

2017-01-13 Por tema Emanuel Calvo
- Que versión estás usando?
-  Fijate que relación es con "SELECT 18179::regclass"

Me hace ruido que _tener un problema y instalar todo_ haya sido una
solución. Lo que deberías
tener es un backup previo y restaurar ese.



El día 13 de enero de 2017, 12:06, Carlos Enrique Perez
 escribió:
> Buen dia:
> Hace un tiempo atras tuve un problema con el motor de Postgres, volvi a
> instalar todo y ahora tengo un problema al querer hacer backup.
> Por el error me di cuenta que se debe a una sequence que no se usa.
> El error es el siguiente:
>
> ERROR: catalog is missing 10 attribute(s) for relid 18179
> SQL state: XX000
>
> Alguien sabe como arreglarlo?
> Muchas gracias.



-- 
--
Emanuel Calvo
Sr. Technical Services at Percona
Team Building at Ayres.io

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda


[pgsql-es-ayuda] Error al borrar una sequence

2017-01-13 Por tema Carlos Enrique Perez
Buen dia:
Hace un tiempo atras tuve un problema con el motor de Postgres, volvi a
instalar todo y ahora tengo un problema al querer hacer backup.
Por el error me di cuenta que se debe a una sequence que no se usa.
El error es el siguiente:

ERROR: catalog is missing 10 attribute(s) for relid 18179
SQL state: XX000

Alguien sabe como arreglarlo?
Muchas gracias.##SELECTION_END##