Picos de carga do servidor na cópia de arquivo – o servidor não responde

Picos de carga do servidor na cópia de arquivo – o servidor não responde

Este tem sido um problema contra o qual temos lutado há algumas semanas. Sempre que arquivos grandes são copiados no servidor (tanto com rsync quanto com cp), a carga do servidor inicialmente sobe para 6 ou 8 e se estabiliza. Em algum ponto, a carga de cópia ficará fora de controle para 50, 100, 150, 200+. Neste ponto geralmente perdemos totalmente o controle do servidor. Isso está em um servidor dedicado com 4 GB de RAM e nosso host continua nos dizendo que o problema é que o MySQL não está obtendo RAM suficiente. Não quero acreditar que precisamos de mais RAM quando o servidor está funcionando bem em horários normais.

Alguma idéia sobre o que está errado e como consertar?

Responder1

Se o MySQL não estiver recebendo memória RAM suficiente, geralmente ele simplesmente morre. Isso também não é afetado sempre que você sincroniza arquivos novamente.

Então você está dizendo que tem arquivos grandes (quão grandes?) E, ao copiá-los, a carga aumenta. Você executou iostat (http://www.cyberciti.biz/tips/linux-disk-performance-monitoring-howto.html) para ver como está o desempenho de E/S da sua máquina?

Para alguém que não tem muita experiência em ajuste de desempenho, parece que sua CPU está aguardando a conclusão de sua E/S, o que está fazendo backup de todo o resto. Que tipo de servidor é esse? Virtual? Dedicada? Se for dedicado, qual é a configuração do drive? Quantos fusos?

informação relacionada