On 23-07-2013 09:40, Paulo Bastos wrote: Paulo, para que repetir a mesma pergunta feita no dia anterior? Todos aqui receberam o seu email. Se você quer se certificar disso, consulte o histórico [1]. É rude ficar insistindo em um assunto (vide as regras da lista [2]).
> estou utilizando o Heartbeat e gostaria de saber como deixar um processo > ativo nas duas máquinas. > Situação: > > Vou utilizar a replicação nativa e preciso que o postgres esteja ativo. > Porem ao start o Heart no servidor principal ele > está derrubando o postgres no secundário. Como evitar isto? > Você está confundindo conceitos. "Replicação" é uma coisa e "alta disponibilidade" é outra. Aconselho que você leia sobre o assunto [3] para entender onde o conceito HA se encaixa. Você não informou qual é a arquitetura utilizada, mas as mais comuns são: (i) shared storage: *não* pode haver dois serviços postgres ativos. É o caso da solução Red Hat Cluster Suite; (ii) shared nothing: você terá que montar o failover fazendo com que o heartbeat crie o trigger_file. Nessa solução o failback é muito complicado pois você terá que "refazer" o servidor principal a partir do servidor que assumiu o serviço (se sua base é algumas centenas de gigabytes ou a sua rede é instável isso fica bastante complicado pois o processo pode levar algumas dezenas de minutos). PS> Não poste mais perguntas sobre heartbeat nesta lista. Ao invés disso, procure uma lista de HA. [1] http://listas.postgresql.org.br/pipermail/pgbr-geral/2013-July/thread.html [2] http://www.postgresql.org.br/RegrasLista [3] http://www.postgresql.org/docs/9.2/static/high-availability.html -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral