Marcelo Fernández wrote:
Edwin Quijada escribió:
Estoy tratando de mantener un sistema de replication para caso de
failover usando PgPool.La pregunta es como si uno de los servidores
se "cae" como dichas actualizaciones son hechas. Se hacen
automáticamente o debo de hacerlas manualmente, es decir, algun
procedimiento que actualice los demas servidores? La idea es poder
tener una especie de sistema contra fallos para mantener un sistema
de alta disponibilidad usando PgPool.

Hola Edwin, PgPool-II hace replicación sincrónica (con ciertas
restricciones), con lo cual no deberías tener ningún procedimiento de
"actualización" de datos al esclavo; sólo deberías tener un
procedimiento para que el esclavo tome el lugar del master.


La charla del PgDay sobre Alta Disponiblidad trataba exactamente estos temas:
* Replicación con PgPool
* Failover con Heartbeat (en caso de falla, pasar al esclavo)
* Failback con wal pitr (recuperación luego de solucionar la falla)
http://arpug.nsis.com.ar/trac/wiki/PgDay2008

Incluso se discutio hace poco en esta lista, con Diogo que fue el disertante.
Sds
Mariano
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
              http://archives.postgresql.org/pgsql-es-ayuda

Responder a