From: | Lazáro Rubén García Martínez <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 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | ecpug pgsql-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
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2012-07-18 05:03:35 | Re: [ecpug] replicacion postgres |
Previous Message | ichbinrene | 2012-07-18 01:54:56 | Re: [ecpug] replicacion postgres |
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2012-07-18 05:03:35 | Re: [ecpug] replicacion postgres |
Previous Message | ichbinrene | 2012-07-18 02:03:55 | Re: Comportamiento correcto del "not in" ? |