Re: Estado al restaurar un nodo en BDR

From: Martín Marqués <martin(dot)marques(at)gmail(dot)com>
To: Martín Díaz <mardiaz28(at)yahoo(dot)com(dot)ar>
Cc: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Estado al restaurar un nodo en BDR
Date: 2016-01-05 21:33:48
Message-ID: CABeG9LsADJ7LTJ4=BO53RuZ5n7UOr_FZ_pcQH29JxMDA3r3QRw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenas,

Si mal no recuerdo, había algún bug en bdr que en algunos casos no
actualizaba correctamente el campo node_status. (yo lo que más he
visto es que queda en *catching up*, nunca vi que quedase en
*initializing*)

Si en el nodo nuevo ves node_status='r' (ready) entonces está bien, y
solamente no se replicó ese cambio al resto del mesh.

Puedes forzar el cambio actualizando el valor en la tabla bd.bdr_nodes
de uno de los nodos.

Saludos,

El día 2 de enero de 2016, 11:56, Martín Díaz <mardiaz28(at)yahoo(dot)com(dot)ar> escribió:
> Buen día a todos. Y feliz año!
>
> Explico mi problema, a ver si alguien tiene una idea de como solucionarlo.
>
> Tengo servidores replicados usando BDR.
> Por algún motivo, uno de ellos quedó fuera de servicio por un tiempo y es
> imperioso aplicar, en el resto de los servidores, un cambio de estructura.
> Dada la necesidad de sincronía de DDL, decidí dar de baja el nodo,
> utilizando bdr.bdr_part_by_node_names.
> Cuando el nodo con problemas estuvo operativo, creé una nueva base, para no
> tener el mismo id y poder agregarla a la replicación.
> Cuando ejecuto el procedimiento bdr.bdr_group_join, logré agregar el nodo,
> puedo sincronizar los datos, pero el estado en la tabla bdr.bdr_nodes queda
> siempre en "i" (node_status='i') en todos los nodos, a excepción del nodo
> re-agregado, donde el valor es "r".
> Al respecto tengo dos preguntas:
> 1. Representa esto un problema?
> 2. En tal caso, que debería hacer?
>
> Muy agradecido a quien pueda darme una mano.
>
> Saludos,
>
> MD

--
Martín Marqués
select 'martin.marques' || '@' || 'gmail.com'
DBA, Programador, Administrador

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martín Díaz 2016-01-05 21:49:26 Re: Estado al restaurar un nodo en BDR
Previous Message jvenegasperu . 2016-01-05 21:17:05 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] consulta con pg_query lentísima