RE: Logical Replication en 9.4

From: "Mario Soto Cordones" <marioa(dot)soto(dot)cordones(at)gmail(dot)com>
To: "'alberto cordones'" <listas(dot)alberto(dot)cordones(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Logical Replication en 9.4
Date: 2016-03-14 18:15:52
Message-ID: !&!AAAAAAAAAAAYAAAAAAAAAPma+WVXT5NGnV/8+cC15lfCgAAAEAAAAKJ07mIagR1DhJuLD+M2+mMBAAAAAA==@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Alberto:

Veo en tu configuración que tienes definido el parámetro

wal_keep_segments = 5

creo que este parámetro funciona solo con stream replication y no con logical replication, ya que el objetivo de éste método de replicación, es precisamente que los archivos de wal se guarden hasta que el servidor esclavo vuelva a estar on line, o lo saques del pool de servidores mediante un pg_drop_replication_slot(‘esclavo)

Saludos

Mario Soto

De: pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de alberto cordones
Enviado el: lunes, 14 de marzo de 2016 15:08
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] Logical Replication en 9.4

Hola lista, soy nuevo por aca y me animo a escribir para hacerles una pregunta

Tengo instalado postgresql 9.4 en dos servidores, y quiero pasar de stream replication a logical replication, para ello, configuré lo siguiente:

MASTER:

#####REPLICACION

wal_level = logical

max_wal_senders = 3

max_replication_slots = 3

max_worker_processes = 3

hot_standby = on

wal_keep_segments = 5 # in logfile segments, 16MB each; 0 disables

hice todo el procedimiento que esta en la documentacion y funciona todo muy bien con excelentes resultados hasta ahora. Sin embargo tengo una gran duda y no sé como resolverla.

Si mi nodo esclavo queda fuera de linea, los archivos de wal, ubicados en el directorio pg_xlog, del nodo master, comienzan a aumentar de forma considerable, hasta que el nodo esclavo queda on line nuevamente.

Mi temor es que si quedo fuera de linea por mucho tiempo y no me doy cuenta, lo mas probable es que me quede sin espacio en el directorio pg_xlog y como consecuencia de esto el nodo master deje de atender.

Saludos

Alberto

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hellmuth Vargas 2016-03-14 18:27:23 Re: Logical Replication en 9.4
Previous Message alberto cordones 2016-03-14 18:08:20 Logical Replication en 9.4