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. -- Douglas Fabiano Specht
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
