2017-06-21 19:55 GMT-03:00 Douglas Fabiano Specht <[email protected]
>:
>
> Boa noite Pessoal,
> hoje a tarde tivemos uma queda do serviço do postgres e gostaria de uma
opinião de vcs
> temos um servidor debian com 15GB de memória na AWS rodando com 2
instancias do Postgres.
> instancia 1
> PG 9.6 porta 5432
> max_conections: 1000
> sistema OLTP com conexão persistente
>
> instancia 2
> PG 9.5 porta 5433
> max_connection: 80
> sistema web
>
> Qual o calculo que poderia utilizar para cada instancia considerando os
dados acima nas configurações do postgres?
>
> Gostaria de saber se alguém tem em um mesmo servidor 2 serviços do
postgres separados e se poderia passar alguma dica.
>
> Verificamos no log do SO que o mesmo finalizou o processo da instancia 2
por alto consumo de memória
>
>
> Erro no log do postgresql:
> 2017-06-21 16:15:34 BRT [9969]: [1-1]
user=portalbi,db=portalbi,app=[unknown],client=192.168.10.8 WARNING:
 terminating connection because of crash of another server process
> 2017-06-21 16:15:41 BRT [30133]: [21-1] user=,db=,app=,client= LOG:  all
server processes terminated; reinitializing
> 2017-06-21 16:15:41 BRT [30133]: [22-1] user=,db=,app=,client= FATAL:
 could not map anonymous shared memory: Cannot allocate memory
> 2017-06-21 16:15:41 BRT [30133]: [23-1] user=,db=,app=,client= HINT:
 This error usually means that PostgreSQL's request for a shared memory
segment exceeded available memory, swap space, or huge pages. To reduce the
request size (currently 6640975872 bytes), reduce PostgreSQL's shared
memory usage, perhaps by reducing shared_buffers or max_connections.
>

Tem área de swap configurada nesse seu servidor?

Como estão seus parâmetros do kernel:
- vm.overcommit_memory
- vm.overcommit_ratio
- vm.swappiness

Att,

--
   Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a