Re: Estado al restaurar un nodo en BDR

From: Horacio Miranda <hmiranda(at)gmail(dot)com>
To: Martín Díaz <mardiaz28(at)yahoo(dot)com(dot)ar>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Estado al restaurar un nodo en BDR
Date: 2016-01-03 01:33:59
Message-ID: 56887A87.2080800@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Como no tenia idea de BDR lei los manuales, por lo que lei y como
funciona ( similar a Oracle Streams ) lee los WAL y replica lo que
encuentro genial ( debo leer mas para saber exactamente como trabaja ).

Sobre tu pregunta y la documentación, el estado i ( es initializing ),
lo que imagino simplemente ya no están los WAL que necesita para
replicar ( seguramente un respaldo/limpieza ya los borro y no es capaz
de sincronizar ) por lo que debes recrear las bases de destino. ( Ojo
esto es mi mejor conjetura sin leer los logs ).

Lee este thread, creo que hablan de tu problema y como solucionarlo (
Debes hacer un PoC antes de tocar producción ).

http://www.postgresql.org/message-id/CALXsgcRo=dCkTZ2FdRerKUKXJKPVYOs4CYQy2QtVeNOFSxj0Ow@mail.gmail.com

On 1/3/2016 3:56 AM, Martín Díaz wrote:
> 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

-
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-03 13:13:52 Re: Estado al restaurar un nodo en BDR
Previous Message Martín Díaz 2016-01-02 14:56:47 Estado al restaurar un nodo en BDR