2013/1/18 Victor Hugo <[email protected]>

> 2013/1/17 Victor Hugo <[email protected]>
> >
> > Senhores,
> >
> > Possuo um servidor com o pgpool-II 3.1 e 2 servidores com PostgreSQL
> > 9.1 instalados.
> >
>
> O pgpool-II tem várias funções (pool, load balancer, replicador,
> etc.). Pra quê, exatamente, você está usando ele?
> R.: Pool e Load balancer
>
>
>
Ok. E qual o método de replicação usado nos nós do PostgreSQL? Streamming
replication?



>  >
> > Estou fazendo uma carga de dados absurda e estou perdendo a sincronia
> > do pgpool-II com os bancos de dados.
> >
>
> Por favor, define "perdendo a sincronia"... =D
>
> Alguma mensagem de erro? ERROR:  kind mismatch among backends. E qnd
> eu vou verificar um banco está UP e o outro DOWN
>
>
Essa é uma parte da mensagem de erro. Qual o resto?

Tem certeza que seu banco de dados está sendo replicado?


>   >
> > Existe alguma técnica específica , alteração de parâmetros no banco ou
> > no pgpool-II ou solução para essa carga maciça de dados utilizando o
> > Pgpool-II ?
> >
>
> Se possível, eu pularia o pgpool-II e faria a carga de dados direto no
> nó com o PostgreSQL.
> R.: Só para conhecimento será importado 1.3 bilhões de linhas.
> Solução: Faria a carga diretamente no node1 e depois copiaria os
> $PGDATA do node1 para o node2 ?
>
>
É uma solução, mas não é a melhor.

Você tem (já deveria ter na verdade) que usar algum método de replicação no
PostgreSQL. Eu recomendaria usar streamming replication + hot standby.


[]'s
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a