Re: [pgbr-geral] Erros no Pgpool

2015-05-15 Por tôpico Marcell Ribeiro
A replicação que faço é streaming replication mesmo. Uso pg pool para
balanceamento de carga apenas.

Não consegui colocar a conf por limitação de tamanho no grupo e está
esperando liberação do administrador.

Em 13 de maio de 2015 11:09, Matheus de Oliveira matioli.math...@gmail.com
escreveu:


 2015-05-13 10:58 GMT-03:00 Marcell Ribeiro marcell.ribe...@gmail.com:

 Bom dia pessoal. Estou usando o pgpool pela primeira vez e tenho algumas
 dúvidas quanto as mensagens que aparecem no log. Hoje tivemos um problema e
 tive que redirecionar pro banco de Produção, mas não tenho certeza se o
 erro foi no pgpool ou na aplicação.

 Tenho recebido os 3 erros abaixo. Alguém sabe se é normal essa quantidade
 de erros e se isso é culpa da aplicação ou a má configuração do pgpool?

 ERROR: pid 30287: do_query: error message from backend: deadlock
 detected. Exit this session.

 ERROR: pid 30740: do_query: error message from backend: cannot execute
 LOCK TABLE during recovery. Exit this session.

 LOG:   pid 30723: pool_send_and_wait: Error or notice message from
 backend: : DB node id: 1 backend pid: 80643 statement: UPDATE
 usuario_acesso SET log_data = now() WHERE id_usuario = 262 message: cannot
 execute UPDATE in a read-only transaction


 Me parece uma configuração errada. O pgPool-II usa LOCK TABLE quando está
 fazendo replicação própria, por comandos (o que eu não recomendo). Mas você
 parece estar usando streaming replication.

 Poderia passar as configurações do seu pgPool-II e explicar o porquê ou
 pra quê está usando esta ferramenta?

 Atenciosamente,
 --
 Matheus de Oliveira
 Analista de Banco de Dados
 Dextra Sistemas - MPS.Br nível F!
 www.dextra.com.br/postgres


 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 

[image: --]

Marcell Ribeiro
[image: http://]about.me/marcellribeiro
http://about.me/marcellribeiro?promo=email_sig
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erros no Pgpool

2015-05-15 Por tôpico Marcell Ribeiro
A replicação que faço é streaming replication mesmo. Uso pg pool para
balanceamento de carga apenas.

Segue a conf:

# 
# pgPool-II configuration file
# 
#
# This file consists of lines of the form:
#
#   name = value
#
# Whitespace may be used.  Comments are introduced with # anywhere on a
line.
# The complete list of parameter names and allowed values can be found in
the
# pgPool-II documentation.
#
# This file is read on server startup and when the server receives a SIGHUP
# signal.  If you edit the file on a running system, you have to SIGHUP the
# server for the changes to take effect, or use pgpool reload.  Some
# parameters, which are marked below, require a server shutdown and restart
to
# take effect.
#


#--
# CONNECTIONS
#--

# - pgpool Connection Settings -

listen_addresses = '*'
   # Host name or IP address to listen on:
   # '*' for all, '' for no TCP/IP
connections
   # (change requires restart)
port = 5432
   # Port number
   # (change requires restart)
socket_dir = '/var/run/postgresql'
   # Unix domain socket path
   # The Debian package defaults to
   # /var/run/postgresql
   # (change requires restart)


# - pgpool Communication Manager Connection Settings -

pcp_port = 9898
   # Port number for pcp
   # (change requires restart)
pcp_socket_dir = '/var/run/postgresql'
   # Unix domain socket path for pcp
   # The Debian package defaults to
   # /var/run/postgresql
   # (change requires restart)

# - Backend Connection Settings -

#backend_hostname0 = 'host1'
   # Host name or IP address to connect to
for backend 0
#backend_port0 = 5432
   # Port number for backend 0
#backend_weight0 = 1
   # Weight for backend 0 (only in load
balancing mode)
#backend_data_directory0 = '/data'
   # Data directory for backend 0
#backend_flag0 = 'ALLOW_TO_FAILOVER'
   # Controls various backend behavior
   # ALLOW_TO_FAILOVER or
DISALLOW_TO_FAILOVER
#backend_hostname1 = 'host2'
#backend_port1 = 5433
#backend_weight1 = 1
#backend_data_directory1 = '/data1'
#backend_flag1 = 'ALLOW_TO_FAILOVER'


backend_hostname0 = 'banco-pg'
backend_port0 = 5432
backend_weight0 = 1
backend_data_directory0 = '/usr/local/pgsql/data'

backend_hostname1 = 'banco-pgr'
backend_port1 = 5432
backend_weight1 = 1
backend_data_directory1 = '/usr/local/pgsql/data'


# - Authentication -

enable_pool_hba = on
   # Use pool_hba.conf for client
authentication
pool_passwd = 'pool_passwd'
   # File name of pool_passwd for md5
authentication.
   #  disables pool_passwd.
   # (change requires restart)
authentication_timeout = 60
   # Delay in seconds to complete client
authentication
   # 0 means no timeout.

# - SSL Connections -

ssl = off
   # Enable SSL support
   # (change requires restart)
#ssl_key = './server.key'
   # Path to the SSL private key file
   # (change requires restart)
#ssl_cert = './server.cert'
   # Path to the SSL public certificate file
   # (change requires restart)
#ssl_ca_cert = ''
   # Path to a single PEM format file
   # containing CA root certificate(s)
   # (change requires restart)
#ssl_ca_cert_dir = ''
   # Directory containing CA root
certificate(s)
   # (change requires restart)


#--
# POOLS
#--

# - Pool size -

num_init_children = 25
   # Number of pools
   # (change requires restart)
max_pool = 4
   # Number of connections per pool
   

Re: [pgbr-geral] Erros no Pgpool

2015-05-15 Por tôpico Euler Taveira
On 15-05-2015 09:07, Marcell Ribeiro wrote:
 A replicação que faço é streaming replication mesmo. Uso pg pool para
 balanceamento de carga apenas.
 
 Não consegui colocar a conf por limitação de tamanho no grupo e está
 esperando liberação do administrador.
 
Liberado.

Evite top-posting. Se cortar a parte irrelevante da mensagem, não se
corre o risco de atingir o limite de 40 kB da lista.

Quando pedimos a configuração, basta colocar os parâmetros não comentados.


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


Re: [pgbr-geral] Instalação do postgres em windows

2015-05-15 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Em 15 de maio de 2015 11:06, Danilo Silva danilo.dsg.go...@gmail.com escreveu:

 Estou tentando instalar a versão 9.3.6 em windows server 2008

Meus pêsames.  Pelo MS Windows, porque o PostgreSQL funciona até nessa joça.


 porém, logo no início dá erro de Microsoft VC++ runtime installer.

Qual erro exatamente?


 Alguém já passou por esse erro?

Dependendo da mensagem, provavelmente sim.


 Alguma dica?

Instalar o MS VC++ runtime?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Instalação do postgres em windows

2015-05-15 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Em 15 de maio de 2015 11:25, Danilo Silva danilo.dsg.go...@gmail.com escreveu:
 An error ocoured executing the Microsoft VC++ runtime installer

Que tal instalá-lo à parte, então?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Instalação do postgres em windows

2015-05-15 Por tôpico Danilo Silva
Em 15 de maio de 2015 11:14, Guimarães Faria Corcete DUTRA, Leandro 
l...@dutras.org escreveu:

 Em 15 de maio de 2015 11:06, Danilo Silva danilo.dsg.go...@gmail.com
 escreveu:
 
  Estou tentando instalar a versão 9.3.6 em windows server 2008

 Meus pêsames.  Pelo MS Windows, porque o PostgreSQL funciona até nessa
 joça.


  porém, logo no início dá erro de Microsoft VC++ runtime installer.

 Qual erro exatamente?


​
There has been an error.
An error ocoured executing the Microsoft VC++ runtime installer
​

​[]s
Danilo​
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Instalação do postgres em windows

2015-05-15 Por tôpico Tiago José Adami
Em 15 de maio de 2015 11:28, Guimarães Faria Corcete DUTRA, Leandro
l...@dutras.org escreveu:
 Em 15 de maio de 2015 11:25, Danilo Silva danilo.dsg.go...@gmail.com 
 escreveu:
 An error ocoured executing the Microsoft VC++ runtime installer

 Que tal instalá-lo à parte, então?

Peguei este erro outro dia no meu notebook com o último instalador da
versão 9.4.1-3. O motivo era um problema nas variáveis %TMP% e %TEMP%
do Windows que estavam apontando para um caminho inexistente.

Crie uma pasta, tipo C:\tmp e mude as variáveis TEMP e TMP do seu
usuário e do Windows para esta pasta. Você faz isso através do Painel
de Controle, Sistema e Segurança, Sistema, Configurações Avançadas do
Sistema, aba Avançado, botão Variáveis de Ambiente.

Lá você verá duas listas com variáveis. Altere a TEMP e TMP nas duas
caixas (são 4 variáveis) para este caminho C:\tmp e reinicie o
computador antes de tentar instalar outra vez.

Se não funcionar, tente fazer o download e instalar manualmente do
link [1]. Se ocorrer algum erro, ele irá gerar um arquivo de log e
provavelmente dirá onde fica este arquivo com informações importantes.

NOTA: Sempre que for instalar um programa no Windows utilize um
usuário com direitos de administrador.

[1] http://www.microsoft.com/en-us/download/details.aspx?id=46881



TIAGO J. ADAMI
http://www.adamiworks.com
@tiadami
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Jobs

2015-05-15 Por tôpico Matheus Ferreira
Boa Tarde 

Gostaria de saber como ativar o job no postgres 9.3  pgAdimin pois não
consegui encontrar uma explicação para leigo, estou usando Windows como
sistema operacional.

 

Matheus Ferreira

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Jobs

2015-05-15 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Em 15 de maio de 2015 16:08, Matheus Ferreira
mferre...@bklogistica.com.br escreveu:

 Gostaria de saber como ativar o job no postgres 9.3  pgAdimin

Como assim?  Que tarefa?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Jobs

2015-05-15 Por tôpico Itamar Reis Peixoto
2015-05-15 16:08 GMT-03:00 Matheus Ferreira mferre...@bklogistica.com.br:
 Boa Tarde

 Gostaria de saber como ativar o job no postgres 9.3  pgAdimin pois não
 consegui encontrar uma explicação para leigo, estou usando Windows como
 sistema operacional.


o windows já tem o agendador de tarefas, o utilize para rodar os jobs
que tu precisa.


-- 


Itamar Reis Peixoto
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Jobs

2015-05-15 Por tôpico Everton Berz
2015-05-15 16:08 GMT-03:00 Matheus Ferreira mferre...@bklogistica.com.br:

 Boa Tarde

 Gostaria de saber como ativar o job no postgres 9.3  pgAdimin pois não
 consegui encontrar uma explicação para leigo, estou usando Windows como
 sistema operacional.




Você se refere ao agendador de tarefas do banco? Como o
dbms_job/dbms_scheduler do Oracle?
O que tem de mais parecido é o pgAgent, no site oficial constam as
instruções:
http://www.pgadmin.org/docs/dev/pgagent.html
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral