Cache lookup failed for type - Slony-I

From: Luis D(dot) García <ldgarc(at)gmail(dot)com>
To: POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Cache lookup failed for type - Slony-I
Date: 2009-05-15 14:56:01
Message-ID: 3de424340905150756g31656c01mc07322899407e268@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenos días.

Les escribo pues al implementar un esquema de replicación con Slony-I
obtuvimos un error del tipo "cache lookup failed for type 3044543". No sé
exactamente a qué se referirá este detalle, pero en vista de que el ambiente
sobre el cual se implementó se encontraba en producción, preferí optar por
detener el demonio 'slon' y eliminar el esquema de replicación.

postgres7 error: [-1: ERROR: cache lookup failed for type 3044543
CONTEXT: SQL statement "INSERT INTO _bd_cluster.sl_log_1 (log_origin,
log_xid, log_tableid, log_actionseq, log_cmdtype, log_cmddata) VALUES
(1, $1, $2, nextval('_mic_cluster.sl_action_seq'), $3, $4);"] in
EXECUTE("UPDATE TGEN_SESSION SET FECHA_SALIDA = '2009-05-15 08:57:08',
ESTADO = 'INACTIVO' WHERE SESSION_ID = 'jm35et6hq0tceig413r0oevai0'")

Ahora, estuve revisando en la web y consigo distintos threads donde hablan
acerca de este detalle, pero al parecer en ninguno de los casos se
especifica cuál sería el procedimiento a seguir. A continuación les dejo
algunos de los threads que conseguí:

Cache lookup failed for function (hablan de que podría ser una interferencia
con tablas pg_*):
http://pgfoundry.org/pipermail/brasil-usuarios/20060927/002693.html
Cache lookup failed for type (hay incluso una intervención de Jaime
indicando que es un BUG :s):
http://archives.postgresql.org/pgsql-admin/2005-12/msg00232.php
Cache lookup failed for type (con Postgis):
http://postgis.refractions.net/pipermail/postgis-users/2008-September/021271.html

En este sentido y de acuerdo a lo que pude ver en los threads, no creo que
el problema se deba tal cual a la implementación del Slony-I, lo que me
parece raro es que justamente sea con esas tablas que surja el fallo.

Ahora, revisando los logs de PostgreSQL, el otro error que pude observar es
un fallo contínuo en el manejo de los archivos de transacción WAL, no sé si
esto tendrá algo que ver:

LOG: archive command failed with exit code 1
DETAIL: The failed archive command was: cp -i
pg_xlog/000000010000003200000050
/var/lib/pgsql/logs/wal/000000010000003200000050
WARNING: transaction log file "000000010000003200000050" could not be
archived: too many failures
LOG: unexpected EOF on client connection

Versión de PostgreSQL: 8.3.7
Versión de Slony-I: 1.2.15

Saludos, Luis.

--
Luis D. García M.

Telf: (+58) 2418662663
Cel.: (+58) 4123497674

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Silvio Quadri 2009-05-15 15:09:29 Re: [pgsql-es-ayuda] restauración desde VB6
Previous Message Sergio Vega 2009-05-15 13:17:43 restauración desde VB6