Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Explicación de failover cacero para PostgreSQL 9.1

From: Daymel Bonne Solís <dbonne(at)uci(dot)cu>
To: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
Cc: Ernesto Quiñones <ernestoq(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Explicación de failover cacero para PostgreSQL 9.1
Date: 2012-05-07 02:57:57
Message-ID: 4FA73A35.60208@uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 06/05/12 01:10, Jaime Casanova escribió:
> 2012/5/5 Ernesto Quiñones<ernestoq(at)gmail(dot)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 git(at)github(dot)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
>
Veo que la documentación del repmgr no tiene nada acerca de la
funcionalidad, sin embargo la herramienta si lo soporta.

Saludos.

10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2012-05-07 03:07:05 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Explicación de failover cacero para PostgreSQL 9.1
Previous Message Ernesto Quiñones 2012-05-07 01:02:03 Re: [pgsql-es-ayuda] Explicación de failover cacero para PostgreSQL 9.1