Un día me dedicaba a seguir con el trabajo de un página tipo dashboard para nagios (luego hablo de el), y cuando me disponia a mostrar dicha página, me salio muchos errores referente a la base de datos, yo personalmente utilizo Mysql para todo, traté de ver si el servicio estaba arriba:
sudo /etc/init.d/mysql status
Para mi sorpresa el servicio estaba abajo, trate de iniciarlo a mano y al momento de tratar de iniciarse me mostraba el mensaje de fail, revise el logs y me encontré con que el servicio tenia una serie de erroes al tratar de leer datos del disco referente a InnoDB, descubrí más o menos el problema después de visitar Google un par de veces.
Me tope con una forma de repararlo,el cual decia que habia que editar un archivo:
sudo gedit /etc/mysql/my.cf
justamente debajo del apartado [mysqld] se debia poner la linea innodb_force_recovery = 4, de esta manera:
[mysqld]
innodb_force_recovery = 4
Sin embargo con el parametro 4 en mi caso en especifico, no me funcionó por lo que tuve le subí le rigurosidad a 6 y ese si funcionó.
Por dicha funcionó, ya me veia instalando de nuevo mysql



Comentarios recientes