MySQL 和 Apparmor 之间存在冲突,因此我使用以下命令卸载了 Apparmor:
sudo service apparmor stop
sudo service apparmor teardown
sudo update-rc.d -f apparmor remove
sudo reboot
sudo apt-get remove apparmor
但我仍然可以看到
audit[9913]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld"
在 journalctl 输出中。我的操作系统版本是:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=17.04 DISTRIB_CODENAME=zesty DISTRIB_DESCRIPTION="Ubuntu 17.04"
Linux 4.10.0-32-generic #36-Ubuntu SMP 2017 年 8 月 8 日星期二 12:10:06 UTC x86_64 x86_64 x86_64 GNU/Linux
我很茫然,希望得到一些帮助。
答案1
卸载 AppArmor 后,服务器需要重新启动。