Re: Buenas a todos

From: "Gilberto Castillo" <gilberto(dot)castillo(at)etecsa(dot)cu>
To: "Alejandro Brust" <alejandrobrust(at)gmail(dot)com>
Cc: arpug(at)postgresql(dot)org
Subject: Re: Buenas a todos
Date: 2013-10-01 15:39:24
Message-ID: 55481.192.168.207.54.1380641964.squirrel@webmail.etecsa.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: arpug pgsql-es-ayuda

Gonzalo todo cuanto te dicen acá es cierto, pero como estas comenzado con
lo que te deje de repmgr ...tienes.

Luego das complejidad la cosa hasta llegar a tu escenario ideal. ;-))

> 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!!
>
>
>

Saludos,
Gilberto Castillo
La Habana, Cuba

Attachment Content-Type Size
unknown_filename text/plain 179 bytes

In response to

Responses

Browse arpug by date

  From Date Subject
Next Message Gonzalo Martinez 2013-10-01 15:49:37 Fwd: Buenas a todos
Previous Message Alejandro Brust 2013-10-01 14:15:43 Re: Buenas a todos

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gonzalo Martinez 2013-10-01 15:49:37 Fwd: Buenas a todos
Previous Message Alejandro Brust 2013-10-01 14:15:43 Re: Buenas a todos