Puede ser un problema con el espacio. Sigue esto
- Verifique los registros .err en
/var/lib/mysql
-
si el registro dice algo como "[ERROR] No se puede iniciar el servidor:no se puede crear el archivo PID:no queda espacio en el dispositivo"
-
Compruebe el tamaño de /var mediante
df -hk /var
-
si se usa al 100%, entonces debe encontrar los archivos que se están llenando.
-
encontrar archivo grande en /var por
find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
-
vea qué archivo puede eliminar y luego reinicie el proceso mysql por
/etc/init.d/mysql restart
déjame saber si eso funcionó :)