Conexão com o servidor perdida, mas só com algumas máquinas [RESOLVIDO]

1. Conexão com o servidor perdida, mas só com algumas máquinas [RESOLVIDO]

Hugo Vinícius Alves Soares
hvasoares

(usa Debian)

Enviado em 17/08/2009 - 12:01h

Tenho um servidor que de uma hora para outra ele deixa de ter conexão, da mesma forma ele fica conectado novamente. O servidor é um debian 5 possui um bridge e duas placas de rede. O problema é que alguns computadores ficam impossibilitados de enxergá-lo enquanto outros não. Pensei que fosse algum problema nas placas de rede, mas ao abrir o netstat (netstat -e -c --tcp --numeric-ports)percebo as seguintes linhas, ao tentar acessar o ssh:

tcp 0 0 <ipservidor>:2222 <meuip>:59551 ESTABELECIDA root 16848061
tcp 0 0 <ipservidor>:2222 <meuip>:59551 SYN_RECEBIDO root 16848061

Elas ficam aparecendo direto até a conexão dar timeout.
Alguma idéia de como resolver, em outros serviços também dá o mesmo problema.


  


2. Resolvido

Hugo Vinícius Alves Soares
hvasoares

(usa Debian)

Enviado em 31/08/2009 - 11:36h

No log (kernel.log) foi exibida essa mensagem:
INFO: task postgres:31041 blocked for more than 120 seconds.

Ocasionada pelo pouco de memória alocada para o processo postgres, o processo travava por usar o swap para alocar transações e etc.
Mudei duas variáveis na configuração do postgres:

work_mem = 512MB
maintenance_work_mem = 256MB

A primeira será usada para order by, transações e etc e a segunda para vacuum. Pronto, funcionou beleza!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts