[GTER] PostgreeSQL

Bruno Souza bruno.stish at gmail.com
Mon Dec 18 17:21:53 -02 2017


Pra voltar o sincronismo entre Slave (que esta operando como Master) >
Master (que estava OFF), você pode usar o pg_basebackup, assim você não
precisa parar o serviço e quando a o sync terminar é só parar o slave e
subir a rede no master.

--
Bruno Souza

Em 18 de dezembro de 2017 16:55, Luciano Inacio Lima -Júpiter <
lucianoinacio at hotmail.com> escreveu:

> A replicação  com Hot Standby é tranquilo de fazer.
>
> Precisamos encontra a solucao pra dois problemas
>
>
> 1)Qdo o Master para, Acessamos o standby , transformamos ele em master e
> subimos a rede (o ideal é q fosso automatico)
>
> 2)O maior problema, é qdo vamos voltar a subir o Master antigo, precisamos
> parar o bqnco para fazer o sincronismo dos bancos.
>
> E nesse tempo, temos que parar tudo ate que ocorra o sincronismo para so
> depous disso voltar  a subir novamente a topologia.
>
>
> Alguem ja conseguiu fazer esse sincronismo sem ter que tirar de producao??
>
>
>
> Att.,
>
>
>
> Luciano Inacio
>
>
>
>
> ________________________________
> De: gter <gter-bounces at eng.registro.br> em nome de Márcio Elias Hahn do
> Nascimento <marcio at sulonline.net>
> Enviado: segunda-feira, 18 de dezembro de 2017 15:35
> Para: Grupo de Trabalho de Engenharia e Operacao de Redes
> Assunto: Re: [GTER] PostgreeSQL
>
> Existem algumas formas de atingir esse objetivo. Eu particularmente
> gosto dessa:
>
> https://wiki.postgresql.org/wiki/Streaming_Replication
> Streaming Replication - PostgreSQL wiki<https://wiki.postgresql.
> org/wiki/Streaming_Replication>
> wiki.postgresql.org
> Streaming Replication (SR) provides the capability to continuously ship
> and apply the WAL XLOG records to some number of standby servers in order
> to keep ...
>
>
>
>
> Mais aqui tem outras ferramentas e suas restrições/funcionalidades
>
> https://www.postgresql.org/docs/9.5/static/different-
> replication-solutions.html
> PostgreSQL: Documentation: 9.5: Comparison of Different ...<
> https://www.postgresql.org/docs/9.5/static/different-
> replication-solutions.html>
> www.postgresql.org
> Shared Disk Failover. Shared disk failover avoids synchronization overhead
> by having only one copy of the database. It uses a single disk array that
> is ...
>
>
>
>
>
> A parte de o slave assumir automaticamente, a menos que o sistema
> cliente tenha a opção de configurar 2 endereços IP para o banco de
> dados, vc tem que usar algo como:
>
> http://linux-ha.org/wiki/Heartbeat
> Heartbeat - Linux-HA<http://linux-ha.org/wiki/Heartbeat>
> linux-ha.org
> Heartbeat is a daemon that provides cluster infrastructure (communication
> and membership) services to its clients. This allows clients to know about
> the presence (or ...
>
>
>
>
> E no caso de utilizar o Streaming Replication, o processo de eleição do
> nó mestre e do slave, depende da execução de alguns comandos, e criação
> de arquivos para identificação por parte do daemon do PostgreSQL. Vc até
> pode usar scripts para isso.
>
> A solução completa rodando eu não tenho, até fiz alguns laboratórios
> tempos atras, mais ficou só nisso mesmo. Agora o caminho das pedras está
> ai, boa sorte!
>
> Em 2017-12-18 16:19, Luciano Inacio Lima -Júpiter escreveu:
>
> > Senhores,
> >
> > Precisaria implementar HA no Postgree.
> >
> > Alguém teria experiencia  nesse banco??
> >
> > Por exemplo dois servidores em replicação. B1 e B2
> >
> > 1)Caso o B1 "morra" o B2 Assuma automaticamente.
> > 2)Qdo o B1 "voltar a vida" a replicação volte a funcionar sem a
> necessidade de tirar o B2 de produção durante o processo de "realinhamento"
> dos bancos
> >
> > Quem poderia dar umas dicas nisso??
> >
> > Att.,
> >
> > Luciano Inacio
> >
> > --
> > gter list    https://eng.registro.br/mailman/listinfo/gter
> gter Info Page - .br<https://eng.registro.br/mailman/listinfo/gter>
> eng.registro.br
> Your email address: Your name (optional): You may enter a privacy password
> below. This provides only mild security, but should prevent others from
> messing with ...
>
>
>
>
> --
> Att
>
> Márcio Elias Hahn do Nascimento
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
> gter Info Page - .br<https://eng.registro.br/mailman/listinfo/gter>
> eng.registro.br
> Your email address: Your name (optional): You may enter a privacy password
> below. This provides only mild security, but should prevent others from
> messing with ...
>
>
>
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
>



More information about the gter mailing list