Re: Buenas a todos

From: Alejandro Brust <alejandrobrust(at)gmail(dot)com>
To: arpug(at)postgresql(dot)org
Subject: Re: Buenas a todos
Date: 2013-10-01 14:15:43
Message-ID: 524AD90F.6020000@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: arpug pgsql-es-ayuda

El 01/10/2013 11:11, Martín Marqués escribió:
> El 30/09/13 20:38, Gonzalo Martinez escribió:
>>
>> Y por este motivo me jugue a cambiar hace ya tiempo mi PostgreSQL de la
>> 8.3 a la 9.1 (No rompí nada lo cual ya fue positivo) creo que esa parte
>> la tengo resuelta el problema no logro terminar de entender es.
>>
>> Como hago para que PostgreSQL el que está en StandBy recibiendo los
>> inserts updates etc se dé cuenta que el Maestro no está y tome la posta?
>> y Segundo como hacer el camino inverso cuando el Maestro vuelve y que
>> antes de devolverle la posta este todo actualizado?
>
> En realidad, y especialmente con la versión que estas probando (9.1,
> no?), vas a necesitar varios scripts.
>
> La explicación corta es, no viene un sistema de detección de caídas de
> maestros, promoción automática de Standby, etc. Mas aún, la versión
> que estas usando ni siquiera tiene para promover desde el motor un
> StandBy a Master. Eso salió en 9.3 (si mal no recuerdo).
>
> Respuesta larga (es muy larga, así que resumo un poco): Tenés que
> tener algún sistema tipo HeartBeat que este verificando que el maestro
> esta funcionando, y cuando se cae, promociona el StandBy a Maestro.
> Cuando el Maestro se despierta, debe hacerlo como StandBy, alcanzar al
> nuevo Maestro y recién ahí puede ser promocionado a Maestro, Esta
> ultima parte por lo general requiere reconstruir todo el cluster en el
> viejo maestro como si estuvieses creando un Standby nuevo (a partir
> del nuevo maestro).
>
> Espero haber aclarado las dudas.
>
>> Desde ya gracias capaz es una tonteria pero siempre que busco encuentro
>> una colección de scripts en bash para orquestar todo esto y no me dan
>> mucha confianza o sino la cantidad de opciones como Slony, pg pool o etc
>> abruma un poco por lo menos a mi.
>
> PgPool-II creo que tenia un sistema de HeartBeat y le podías indicar
> un script para promocionar un StandBy. Nunca lo probe.
>
>
> P.D.: Hay muchos DBA que prefieren que el failover se haga manual y no
> automático.
>
Hola, coincido plenamente con el failover MANUAL!!

In response to

Responses

Browse arpug by date

  From Date Subject
Next Message Gilberto Castillo 2013-10-01 15:39:24 Re: Buenas a todos
Previous Message Martín Marqués 2013-10-01 14:11:54 Re: Buenas a todos

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gilberto Castillo 2013-10-01 15:39:24 Re: Buenas a todos
Previous Message Martín Marqués 2013-10-01 14:11:54 Re: Buenas a todos