Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

serviço mysql falha ao iniciar/desliga - tempo limite (Ubuntu, MariaDB)


Caso você seja mordido por este bug , a solução é dada como uma sugestão no relatório de bug (todos eles devem ser feitos como root, então com sudo -i como um comando zero ou com sudo prefixado):
  1. echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld (a segunda parte com sudo é ... | sudo tee /etc/apparmor.d/usr.sbin.mysqld , obrigado @dvlcube )
  2. apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
  3. systemctl restart mariadb

Plano de fundo


Se você já tinha o MySQL instalado, ele ativou um perfil do AppArmor que é incompatível com o MariaDB. apt-get remove --purge apenas remove o perfil, mas não o desativa/descarrega. Somente o descarregamento manual permite que o MariaDB funcione sem impedimentos pelo AppArmor.