Hvis du bliver bidt af denne fejl
, er løsningen givet som et forslag i fejlrapporten (alle disse skal udføres som root, så enten med sudo -i
som en nulte kommando eller med sudo
med præfiks):
echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld
(den anden del med sudo er... | sudo tee /etc/apparmor.d/usr.sbin.mysqld
, tak @dvlcube )apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
systemctl restart mariadb
Baggrund
Hvis du tidligere havde MySQL installeret, aktiverede den en AppArmor-profil, som er inkompatibel med MariaDB. apt-get remove --purge
fjerner kun profilen, men deaktiverer/aflæser den ikke. Kun manuel aflæsning af det lader MariaDB arbejde uhindret af AppArmor.