Merhabalar, ERROR! MySQL is not running, but lock exists Hatası genellikle sunucu anlık olarak kapatıldığında veya mySQL güncellemesinden sonra alınan en yaygın hatalardan birisidir.
root@server [~]# mysql
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
root@server [~]# /etc/init.d/mysql status
ERROR! MySQL is not running, but lock exists
root@server [~]#
MySQL status komutu ile kontrol gerçekleştirdiğimiz de aldığımız hata büyük oranda aşağıdaki gibi olacaktır.
root@server [~]# /etc/init.d/mysql status ERROR! MySQL is not running, but lock exists root@server [~]#
Yapmamız Gerekenler
rm -rf /var/lock/subsys/mysql /etc/init.d/mysql start
eğer halen sorun devam ediyorsa,
top |grep mysql ps aufx | grep mysql
MySQL işlem listesinde görünüyorsa öncelikle durdurmamız ve aşağıda ki işlemi uygulamamız gerekmektedir.
rm -rf /var/lock/subsys/mysql /etc/init.d/mysql start
Bol trafikli günler dileriz.