Om du blir biten av denna bugg
, lösningen ges som ett förslag i felrapporten (alla dessa måste göras som root, så antingen med sudo -i
som ett nollkommando eller med sudo
prefix):
echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld
(den andra delen med sudo är... | sudo tee /etc/apparmor.d/usr.sbin.mysqld
, tack @dvlcube )apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
systemctl restart mariadb
Bakgrund
Om du tidigare hade MySQL installerat aktiverade det en AppArmor-profil som är inkompatibel med MariaDB. apt-get remove --purge
tar bara bort profilen, men avaktiverar/avlastar den inte. Bara manuell avlastning låter MariaDB arbeta obehindrat av AppArmor.