Ubuntu安装MariaDB后无法正常启动的一个问题

Posted by

刚刚服务器升级到了ubuntu 20, 顺便把mysql抱成了mariadb 10.4 结果MariaDB数据库服务器进程开机运行一会后就自动关闭,在kern.log中出现错误信息:

apparmor="DENIED" operation="sendmsg" info="Failed name lookup - disconnected path" error=-13 profile="/usr/sbin/mysqld"

原来ubuntu的apparmor功能与mariadb有冲突,需要禁用apparmor中mysql:

sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo aa-remove-unknown
sudo service mysql restart

参考:https://askubuntu.com/questions/750604/why-does-mariadb-keep-dying-how-do-i-stop-it

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注