
Recentemente comprei SSD de 512 MB, 2,2 GHz e 20 GB - Servidor VPS e instalei o Debian Wheezy 64 bits e ele é usado como servidor WEB. Instalei Apache2, PHP, MySQL, ClamAV, Anti-DDoS, Spam Assain, Postfix, Dovecot e Webmin. Tudo está funcionando perfeitamente, exceto o servidor MySQL, que às vezes é fechado inesperadamente a cada poucas horas ou minutos.
Eu experimentei o mesmo problema no servidor VPS baseado em Ubuntu com apenas 256 MB de RAM há muito tempo e consertei de alguma forma, mas não me lembro como, então agora realmente preciso de ajuda.
Agradeço antecipadamente.
Responder1
Você provavelmente está se deparandoAssassino de OOM Linux. Experimente isto:
grep -i memory /var/log/syslog
Além disso, adicione a saída de
free -mt
Você pode considerar comprar uma instância de memória maior ou configurar o espaço de troca. Como alternativa, remova alguns dos softwares que você instalou.
EDITAR:
Tente adicionar/editar my.cnf para dizer:
innodb_buffer_pool_size = 128 milhões
Então reinicie o mysql.
Responder2
Que tipo de virtualização você usa? Se for algo como o OpenVZ, ele pode 'reservar demais' a memória e, na verdade, fazer limpezas matadoras de OOM no nível do host virtual, o que está além do seu alcance.