Pode ser problema com espaço. Siga isto
- Verifique os logs .err em
/var/lib/mysql
-
se o log disser algo como "[ERRO] Não é possível iniciar o servidor:não é possível criar o arquivo PID:Não há espaço no dispositivo"
-
Verifique o tamanho de /var pordf -hk /var
-
se usado for 100% , então você terá que encontrar os arquivos que estão sendo preenchidos.
-
encontre um arquivo grande em /var por
find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
-
veja qual arquivo você pode excluir e reinicie o processo mysql por
/etc/init.d/mysql restart
me diga se funcionou :)