2012/5/5 Ernesto Quiñones <ernes...@gmail.com>: > Hola amigos, hace tiempo que no escribía nada sobre PostgreSQL pero haceu > nos días trabajé unos scripts interesantes de un failover "cacero" para un > sistema PostgreSQL 9.1 con replicación síncrona. >
si corres el mismo script en ambos nodos (para solucionar el caso en que el maestro muera por completo)... que pasa si: - se daña la red entre el maestro y el esclavo, segun lo que entendi el script en el esclavo detectara la falla y empezara el failover lo que causara que dos equipos quieran tener la ip virtual y causara un "split brain" ademas, obviamente este script te funciona solo para el caso en que tengas dos nodos... una vez que tengas mas de dos nodos las cosas se complican te recomiendo probar la version de repmgr que esta en el master branch de g...@github.com:2ndQuadrant/repmgr.git, esa version tiene autofailover, solo necesitarias poner en el failover_command y follow_command la parte del script para subir y bajar las ip's virtuales -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda