Resolução de problemas de desempenho do Linux - meu servidor perdeu seu mojo

0

Eu tenho uma máquina que estou tentando solucionar problemas - poderia ser um problema de hardware, poderia ser um problema de software. É um Dell PowerEdge 2950 (com dois Xeons dual-core de 3,5 GHz) e eu acabei de instalar o CentOS 6.2 nele.

Se eu fizer 'dd if = / dev / zero de = / dev / null', obtenho taxas de transferência de cerca de 30 MB / s. Em outras máquinas semelhantes, estou recebendo 500 MB / s ou mesmo 1,2 GB / s. Então, algo está claramente errado - tanto quanto eu posso dizer, algo deve estar sugando o poder da CPU da máquina (que o dd não faz nenhuma E / S), mas nem o mpstat nem o sar me mostram algo óbvio. Também não há mensagens em / var / log / messages ou / var / log / dmesg que me digam sobre a repetição de interrupções ou algo semelhante.

Então, estou um pouco sem idéias - a máquina está claramente doente, mas não consigo descobrir como. Eu adoraria qualquer ideia brilhante para as coisas tentarem!

    
por Alistair Bell 14.06.2012 / 01:32

1 resposta

0

Agarre um livecd e comece com alguns testes básicos.

Comece com o memtest (para ter certeza de que o seu ram está bom) e trabalhe o seu caminho para baixo. Eu sugeriria executar smartmontools e executar um teste estendido. Olhe para a idade avançada e problemas relacionados pré-falha - acho que estes são os principais motivos de desaceleração dos discos rígidos.

Esta pergunta no serverfault sugere Algumas ferramentas também devem ser usadas. parâmetros de pesquisa que eu usei você quer vasculhar SF por mais idéias.

Finalmente, você tentou apenas trocar as unidades por outras conhecidas para ver se isso faz diferença?

    
por 14.06.2012 / 02:00