[Resolvido] Servidor Congelando
Boa tarde,
Estou com um problema persistente em um servidor de Alta Disponibilidade. Tal servidor disponibiliza um serviço de EDI que consiste em receber dados por meio de aplicações CGI que rodam no apache, e armazenar os dados adquiridos em um banco PostgreSQL. Este servidor está virtualizado em um DataCenter (Blade DELL).
Com frequência, o suporte do DataCenter nos contata informando que o serviço SSH e HTTP não estão respondendo por requisições. Quando os analistas do DTC acessam o console do vCenter, notam que a máquina nem sequer responde. Como não podemos acessar via SSH devido ao congelamento, temos de reiniciar o servidor.
Os analistas do DataCenter nos enviaram gráficos do VmWare Workstation que acusa um grande pico no processamento, ultrapassando que ultrapassa os 80% do Pool de processamento disponibilizado. Esse pico ocorre geralmente antes do travamento do Sistema Operacional ( Logicamente ).
Já procuramos por detalhes nos logs (/var/log/messages e syslog) bem como nos logs do PostgreSQL, e não conseguimos localizar nenhuma informação que nos ajudasse a entender o que leva ao suposto pico de processamento.
A máquina possui 4 núcleos Xeon e 4 Gigas de memória. Esta configuração suporta sem nenhum problema os serviços hospedados. As aplicações são desenvolvidas em Free Pascal ( Linguagem C ), o que dispensa interpretadores e roda diretamente no núcleo do operacional. Por isso não consomem nem 5% do processamento.
Anteriormente, esse mesmo ambiente rodava em 2 PowerEdge T1800 Clusterizados, e por 5 anos ininterruptos não consumiram nem sequer 10% do poder de processamento das máquinas, que eram 3 vezes inferiores a atual.
Em outras palavras, não existe causa conhecida para o suposto pico de processamento, e o mais problemático, o congelamento do servidor. Os logs nada acusam. Gostaria por favor de uma ajuda para pelo menos traçar uma linha de reciocínio para resolver o problema.
Att
Lucas
Discussão (10)
Carregando comentários...