2016-03-14 4 views
7

2016-03-14 02:30:29 58150 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 35 2016-03-14 02:30:29 58150 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.Wie InnoDB zu lösen: Kann ./ibdata1 mysql Fehler nicht sperren?

+6

Haben Sie nach einem anderen mysqld-Prozess gesucht? Es hört sich so an, als ob Sie den Daemon bereits ausführen. –

Antwort

36

Zuerst Liste MySQL Prozesse den ps Befehl:

ps aux | grep mysql 

enter image description here

Und dann den Prozess töten

sudo kill 56311 
0

es glauben oder nicht, ist die Lösung anderswo. Das Problem stammt offensichtlich von AppArmor Fehlkonfiguration.

So tun gerade:

$ apt install apparmor-profiles 

und starten Sie MySQL (beachten Sie, wie schnell wird es neu starten).

bemerkte ich eine Datei zu AppArmor verwandten fehlt, wenn dabei:

$ systemctl status mysql.service 

Voila.