EvertonMorais Postado Agosto 21, 2016 Postado Agosto 21, 2016 Pessoal, estou com um problema em um de meus servidores que está me incomodando a alguns dias. Não consigo achar a causa do problema. Uso um servidor dedicado para hospedagem compartilhada com varnish+nginx. Tudo estava perfeito, mas essa semana começou esse problema. O serverload fica super alto (15~30), mas o uso de CPU e memoria fica baixo, qse não usa CPU. Já verifiquei se está sendo foco de ataque DDoS e não é. Verifiquei se alguém está usando o servidor para fazer spam e também não é. Não ta recebendo uma cara de visitas enorme para gerar isso (até por tenho cloudlinux no server ). Não sei mais o que fazer, não consigo identificar a causa do problema, alguem já passou por isso ou tem alguma dica para me dar? Será que os HD's do servidor estão pifando? OBS: Pode ser coincidência ou não, mas isso começou a acontecer depois de ter atualizado o plugin do varnish/nginx embora não faça sentido, bem sei la. Me ajudem ai rsrs 0 Citar
LucianoZ Postado Agosto 21, 2016 Postado Agosto 21, 2016 8 minutos atrás, EvertonMorais disse: Pessoal, estou com um problema em um de meus servidores que está me incomodando a alguns dias. Não consigo achar a causa do problema. Uso um servidor dedicado para hospedagem compartilhada com varnish+nginx. Tudo estava perfeito, mas essa semana começou esse problema. O serverload fica super alto (15~30), mas o uso de CPU e memoria fica baixo, qse não usa CPU. Já verifiquei se está sendo foco de ataque DDoS e não é. Verifiquei se alguém está usando o servidor para fazer spam e também não é. Não ta recebendo uma cara de visitas enorme para gerar isso (até por tenho cloudlinux no server ). Não sei mais o que fazer, não consigo identificar a causa do problema, alguem já passou por isso ou tem alguma dica para me dar? Será que os HD's do servidor estão pifando? OBS: Pode ser coincidência ou não, mas isso começou a acontecer depois de ter atualizado o plugin do varnish/nginx embora não faça sentido, bem sei la. Me ajudem ai rsrs Qual plugin você usa para varnish/nginx? 0 Citar Chamou? Estamos ai!
EvertonMorais Postado Agosto 21, 2016 Autor Postado Agosto 21, 2016 12 minutos atrás, LucianoZ disse: Qual plugin você usa para varnish/nginx? Do unixy: https://www.unixy.net/varnish/ Já uso ele a algum tempo, sempre funcionou bem. 0 Citar
Joel Emanoel Postado Agosto 21, 2016 Postado Agosto 21, 2016 22 minutos atrás, EvertonMorais disse: Do unixy: https://www.unixy.net/varnish/ Já uso ele a algum tempo, sempre funcionou bem. Já tentou desinstalar eles para teste? 0 Citar
EvertonMorais Postado Agosto 21, 2016 Autor Postado Agosto 21, 2016 42 minutos atrás, BSHosting disse: Já tentou desinstalar eles para teste? Sim, sem o varnish o server load vai pras alturas, o varnish que ta segurando. Tpo, eu reinicio o servidor e fica legal, estabilizado entre 2~4, depois de umas 3 horas começa a ficar alto de novo. O que não intendo é o fator do server load ficar alto pra caramba, e o uso de memoria e cpu super baixo. 0 Citar
EvertonMorais Postado Agosto 21, 2016 Autor Postado Agosto 21, 2016 5 minutos atrás, hospedahost disse: Suspeito dos HD's ou até mesmo com essas atualizações do cPanel algum bug, já ocorreu comigo depois de uma atualização cPanel o Cloudlinux bugo e deixo o servidor totalmente instável. Pois é também to suspeitando dos HDS, entrei em contato com a OVH eles me disseram para colocar o servidor em modo rescue e verificar pela ferramenta se os hds estão com algum problema, vo tentar nessa madrugada pois é um servidor que está cheio de clientes ativos. 8 minutos atrás, brunowebmaster disse: Você tem o whmsonic instalado? Ás vezes pode ser ele. Já sofri muito com ele. Mas, fuçando muito, conseguir resolver. Não, uso esse server só para hospedagem. 0 Citar
EvertonMorais Postado Agosto 21, 2016 Autor Postado Agosto 21, 2016 # vmstat 5 7 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 0 4 0 34800324 10571120 12953204 0 0 82 217 141 35 3 1 84 13 0 0 6 0 34797812 10571136 12953424 0 0 3 997 12730 1098 0 0 84 16 0 0 5 0 34800696 10571136 12953624 0 0 37 2068 12901 3486 0 0 86 13 0 0 1 0 35287372 10571160 12958440 0 0 869 3426 13374 6359 9 1 77 12 0 1 1 0 35250516 10571172 12958824 0 0 157 830 12866 3623 4 1 85 11 0 0 1 0 35386532 10571188 12960892 0 0 336 3146 12920 4425 2 0 90 8 0 4 0 0 35444208 10571360 12974988 0 0 751 1919 13013 5292 4 1 86 9 0 htop: 0 Citar
redenflu Postado Agosto 21, 2016 Postado Agosto 21, 2016 Já verificou se algum dos sites esta recebendo algum ataque DOS? Se não e Ddos, os DOS também dão um certo trabalho, mas e simples também de resolver. 0 Citar Publicidade digital? www.upeex.com
EvertonMorais Postado Agosto 21, 2016 Autor Postado Agosto 21, 2016 20 minutos atrás, brunowebmaster disse: Ouxe! Ta bugado isso. Você tem apenas 1GB de swap, mas lá diz que voce nao usa nenhum swap. Faz o seguinte vi /etc/sysctl.conf Adicione ou substitua esse campos vm.swappiness=60 vm.vfs_cache_pressure=50 Adicione mais swap ao servidor cd / mkdir swap cd swap dd if=/dev/zero of=/swap/swapfile bs=1024 count=500000 mkswap /swap/swapfile swapon /swap/swapfile O campo "500000" equivale a 500MB, aumente-o para +- 4GB = 4000000. Seria melhor aumentar mais, mas vai depender do hd. Se é um sata, é bom deixa-lo com nivel baixo, se for SSD, pode aumentar para um numero consideravel alto como 16GB. Já que sua memoria Ram é de 64GB Reparei também, que o varnish esta tomando muita memoria, 13,1GB '-'. Vendo só pelo top, mostra que o seu timeout esta a 800s. Isso é muito! Você deve reduzir isso, se você quer performance. Já ia esquecendo, após fazer a alteração lá encima cd /etc vi fstab /swap/swapfile swap swap defaults 0 0 salva e dê um reboot Você precisa configurar corretamente o varnish, ele esta pegando/querendo pegar muita memoria. No arquivo /etc/sysctl.conf não havia as instruções que você passou, adicionei no arquivo. Aumentei o swap para 5GB, tentei seguir o que você mandou e não consegui, então fiz seguindo esse guia: https://cpaneltips.com/increase-swap-size-cpanel/ Reinicie o servidor, vamos ver. O problema começa a acomtecer depois de 3 ou 4 horas. Notei que quando acontece do serverload aumentar assim o serviço mysql estava travado. reinicei o serviço ( demorou horrores para desligar o mysql, pra ligar novamente foi rapido ) e o serverload estabilizou... Será que tem relação com o problema? 5 minutos atrás, redenflu disse: Já verificou se algum dos sites esta recebendo algum ataque DOS? Se não e Ddos, os DOS também dão um certo trabalho, mas e simples também de resolver. Verifiquei com os comandos:#netstat -anp |grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n e #netstat -anp | grep httpd Não encontrei nada de anormal ou muito elevado. As configurações do varnish utilizo as mesmas que uso em outro servidor, e no outro servidor não acontece esse tipo de problema. Mas segue uma print: http://prntscr.com/c8msz2 0 Citar
EvertonMorais Postado Agosto 21, 2016 Autor Postado Agosto 21, 2016 13 minutos atrás, brunowebmaster disse: Juro por Deus que estava pensando no mysql na primeira vez que vi o seu tópico. Mas acabei distraindo e quando voltei, pensei em outra coisa. Tente otimiza-lo usando o mysqltunerhttp://mysqltuner.com/ Cara acho que foi sexta-feira que estava lendo a respeito do mysqltuner, mas eu acabei descartando ele como fonte de problema ( não me lembro pq ). Mas depois dessa que o serviço mysql estava travado também to achando que ta ai a causa. Vou seguir o tutorial do joãopaulo E volto aqui pra dar um feedback pra vocês. Valeu pela ajuda de todos. Acabei de reiniciar o servidor e to monitorando até agora está perfeito, entre 3~4 ( chegou a bater 1.5 ) o server load... Vou continuar monitorando. A respeito do swap aumentei pra 5GB, mas estou verificando pelo htop e ele nunca é utilizado, isso é normal? 0 Citar
Posts Recomendados
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.