2016-03-14 02:30:29 58150 [ERROR] InnoDB:无法锁定。/ibdata 1,错误:35 2016-03-14 02:30:29 58150 [Note] InnoDB:检查您是否已经有另一个mysqld进程使用相同的InnoDB数据或日志文件。
wztqucjr1#
首先,使用ps命令列出MySQL进程:
ps aux | grep mysql
然后终止进程
sudo kill 56311
ssm49v7z2#
信不信由你,解决方案在别处。问题显然源于AppArmor配置错误。所以只要做:
$ apt install apparmor-profiles
然后重新启动MySQL(注意它重新启动的速度)。我注意到在执行以下操作时丢失了与AppArmor相关的文件:
$ systemctl status mysql.service
瞧
zy1mlcev3#
它应该说“还有另一种解决方案:问题可能是AppArmor”。如果您在/var/log/apport.log中看不到条目,那么AppArmor可能不是问题所在。然而,这是一个有趣的解决方案。
/var/log/apport.log
2hh7jdfx4#
我有一个类似的问题,它是AppArmor错误配置数据目录应该是“rwk”,而我配置为“rw”
4条答案
按热度按时间wztqucjr1#
首先,使用ps命令列出MySQL进程:
然后终止进程
ssm49v7z2#
信不信由你,解决方案在别处。问题显然源于AppArmor配置错误。
所以只要做:
然后重新启动MySQL(注意它重新启动的速度)。
我注意到在执行以下操作时丢失了与AppArmor相关的文件:
瞧
zy1mlcev3#
它应该说“还有另一种解决方案:问题可能是AppArmor”。如果您在
/var/log/apport.log
中看不到条目,那么AppArmor可能不是问题所在。然而,这是一个有趣的解决方案。
2hh7jdfx4#
我有一个类似的问题,它是AppArmor错误配置数据目录应该是“rwk”,而我配置为“rw”