Ir para conteúdo

Featured Replies

Postado

Puxa, valeu mesmo! Dicas valiosas, esse tópico tinha que ser fixado!

 

Vou trabalhar nessas dicas aqui e posto um feedback!

 

Tem outras coisas por trás ainda.

 

O linux é péssimo em gerenciamento de memória RAM.

 

Imagina teu servidor chegar ao máximo de RAM consumida e derrepente despejar tudo. O load do servidor vai a 200 !!!! Isso INFELIZMENTE pode acontecer. 

 

Existem outros ajustes de gerenciamento de memória bem mais difíceis de se entender. Depois de tudo isso estar pronto, ainda há outras coisas a serem ajustadas como 

 

/proc/sys/vm/drop_caches
/proc/sys/vm/vfs_cache_pressure
 
Ajustes são necessários para que o servidor venha a despejar a RAM somente na madrugada. Por default o servidor despeja a qualquer momento dependendo da pressão do cache.
 
Isso é outro assunto mais profundo do que ajustas inicialmente as configurações do servidor com as dicas que te passei.
 
Abraços !

Postado

Sobre sua pergunta se o cache será automático

 

inodes são

 

Já páginas web depende da compilação feita no apache.


Postado
  • Autor

Verifiquei o Apache e o cache já está ativado. Estou solicitando o orçamento para upgrade. Realmente creio ser I/O, principalmente pelo fato de estar "tudo bem" o dia todo, e repentinamente ele atinge picos de load 30, 40, mas esteve pior antes de todos os ajustes que iniciei, houve caso de precisar de reboot.

 

Estou aplicando a regra de bloqueio de IP pois realmente exitem muitos sites WP recebendo acessos do exterior, não havia pensando nessa medida a não ser bloqueando em todo o firewall, o que não seria interessante.

 

Grande abraço!


Postado

Quando isso acontecer digite no ssh

 

sar -r

 

e verifique se não houve despejo de RAM.

 

Se aconteceu, então os inodes saem do cache assim como as páginas e a tabela de conteúdo volta a ser acessada com MUITA FREQUENCIA para encontrar os arquivos que precisam ser acessados. Então ele volta a fazer cache aos poucos dos inodes e demais arquivos e o servidor volta a se estabilizar aos poucos. Mas derrepente termina a RAM e volta a despejar. Entendeu ciclo visioso ?

 

Por isso inodes na RAM é fundamental para baixo I/O assim como as páginas e arquivos estáticos.


Postado

Os logs do sar -r pode ser visto dentro de /var/log

 

Tem uma pasta exclusiva deles. Edite os arquivos diários e verifique o horário que houve o pico e tente ver se não houve despejo de RAM.

 

Nos logs do sar vc encontrará muita coisa, horário por horário. Irá ver o cache com tantos  % de uso e no minuto seguinte bem abaixo. De uma olhada nisso que vc certamente irá encontrar o problema do pico e encaixar com o despejo da ram.



Postado

Normalmente, o swap apenas é usado quando acaba a RAM. Pode ser algum ajuste de memória. Vc precisa verificar o histórico de consumo para saber se chegou a 100% usado de RAM em algum momento e quando houve isso passou a usar o swap.

 

Acontece que isso também é ajustável. Mas por default, somente é usado o swap quando consome 100% de RAM. Então verifique isso antes de qualquer outra atenção a outras configurações.

 

De uma olhada nos logs do sar 

 

Abraços


Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?