
Recientemente compré un SSD de 512 MB, 2,2 GHz y 20 GB: servidor VPS e instalé Debian Wheezy de 64 bits y se utiliza como servidor WEB. He instalado Apache2, PHP, MySQL, ClamAV, Anti-DDoS, Spam Assain, Postfix, Dovecot y Webmin. Todo funciona muy bien, excepto el servidor MySQL, que a veces se cierra inesperadamente cada pocas horas o minutos.
Experimenté el mismo problema en un servidor VPS basado en Ubuntu con solo 256 MB de RAM hace mucho tiempo y lo solucioné de alguna manera, pero no recuerdo cómo, así que ahora realmente necesito ayuda.
Gracias de antemano.
Respuesta1
Probablemente te estés topandoAsesino de OOM de Linux. Prueba esto:
grep -i memory /var/log/syslog
Además, agregue la salida de
free -mt
Puede considerar comprar una instancia de memoria más grande o configurar un espacio de intercambio. Alternativamente, elimine parte del software que ha instalado.
EDITAR:
Intente agregar/editar my.cnf para decir:
innodb_buffer_pool_size = 128M
Luego reinicie mysql.
Respuesta2
¿Qué tipo de virtualización utilizas? Si es algo como OpenVZ, puede "sobrevender" la memoria y, de hecho, realizar limpiezas OOM-killer en el nivel del host virtual, lo cual está fuera de su alcance.