2016-03-14 02:30:29 58150 [错误] InnoDB:无法锁定./ibdata1,错误:35 2016-03-14 02:30:29 58150 [注意] InnoDB:检查是否已经有另一个mysqld进程使用相同的InnoDB数据或日志文件。
$ apt install apparmor-profiles
然后重启MySQL(注意它将会多快地重新启动)。
我在执行以下命令时发现与AppArmor相关的文件丢失:
$ systemctl status mysql.service
看这里。
它应该说:“还有另一种解决方案:问题可能是AppArmor”。如果您在/var/log/apport.log
中没有看到条目,则很可能AppArmor不是问题所在。
然而,这是一个有趣的解决方案。
我曾经遇到过类似的问题,那是因为AppArmor配置错误了。 数据目录应该是"rwk",而我配置成了"rw"。