Nel caso in cui tu venga morso da questo bug
, la soluzione viene fornita come suggerimento nella segnalazione di bug (tutti questi devono essere eseguiti come root, quindi sia con sudo -i
come comando zero o con sudo
prefisso):
echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld
(la seconda parte con sudo è... | sudo tee /etc/apparmor.d/usr.sbin.mysqld
, grazie @dvlcube )apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
systemctl restart mariadb
Sfondo
Se in precedenza avevi installato MySQL, ha attivato un profilo AppArmor che è incompatibile con MariaDB. apt-get remove --purge
rimuove solo il profilo, ma non lo disattiva/scarica. Solo scaricandolo manualmente consente a MariaDB di funzionare senza ostacoli da AppArmor.