Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] replicacion postgres

From: =?iso-8859-1?Q?Laz=E1ro_Rub=E9n_Garc=EDa_Mart=EDnez?=<lgarciam(at)vnz(dot)uci(dot)cu>
To: Juan Manuel Mero Murillo <jmanuelmero(at)gmail(dot)com>, "ecpug(at)postgresql(dot)org"<ecpug(at)postgresql(dot)org>, "pgsql-es-ayuda(at)postgresql(dot)org"<pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] replicacion postgres
Date: 2012-07-18 02:24:12
Message-ID: 294D3D02D5E18D42827B2ECFEADEB6884C70EA7F0D@mx-interno.vnz.uci.cu (view raw or flat)
Thread:
Lists: ecpugpgsql-es-ayuda
Para utilizar streaming replication no tienes porque necesariamente utilizar el comando archive_command. En tu fichero recovery.conf
con poner las siguientes líneas, tienes suficiente porque el server standby realizará la réplica con los wal almacenados en el pg_xlog del master.

standby_mode = 'on'
primary_conninfo = 'host=<ip del master> port=5432 user=<usuario con el que realices la replicación>'
trigger_file = '/tmp/trigger_file'

Si pones el valor del parámetros wal_keep_segments muy bajo corres el riesgo de que ante alguna caída del standby pierdas segmentos de wal, porque cuando el master almacena un máximo de ficheros wal = wal_keep_segments, entonces estos comienzan a rotarse, ten encuenta que cada fichero tiene un tamaño de 16 MB, por tanto para almacenar ficheros wal necesitas un espacio de almacenamiento que satisfaga la siguiente fórmula:

((2 + checkpoint_completion_target) * checkpoint_segments + 1  + wal_keep_segments) * 16

Saludos.
________________________________________
From: pgsql-es-ayuda-owner(at)postgresql(dot)org [pgsql-es-ayuda-owner(at)postgresql(dot)org] On Behalf Of Juan Manuel Mero Murillo [jmanuelmero(at)gmail(dot)com]
Sent: Tuesday, July 17, 2012 10:34 AM
To: ecpug(at)postgresql(dot)org; pgsql-es-ayuda(at)postgresql(dot)org
Subject: [pgsql-es-ayuda] replicacion postgres

Hola amigos, necesito una ayuda, pues bien tengo dos servers bajo la plataforma opensuse11 linux, al cual tengo instalado postgres9.04,al los mismo que necesito configurarlos como una replicacion de base de datos postgres como maestro y esclavo; e intentado con slony-l pero no e llegado a la solucion de igual manera e intentado con el Streaming Replication pero tengo muchas dudas en la linea "  archive_command = 'cp %p /home/myuser/backup/%f'   " no se si de pronto no este fallando; de pronto si tienen alguna ayuda les agradeceria, muchas gracias por la atencion prestada.



Saludos.
Juan Mero
Manta, Manabi, Ecuador

________________________________
Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

In response to

ecpug by date

Next:From: Jaime CasanovaDate: 2012-07-18 05:03:35
Subject: Re: [ecpug] replicacion postgres
Previous:From: ichbinreneDate: 2012-07-18 01:54:56
Subject: Re: [ecpug] replicacion postgres

pgsql-es-ayuda by date

Next:From: Jaime CasanovaDate: 2012-07-18 05:03:35
Subject: Re: [ecpug] replicacion postgres
Previous:From: ichbinreneDate: 2012-07-18 02:03:55
Subject: Re: Comportamiento correcto del "not in" ?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group