Está resolvido! Eu ainda não sei porque o apparmor não foi parado, mas eu pude mudar o datadir.
O problema era que eu estava criando um arquivo de backup de /etc/apparmor.d/usr.sbin.mysqld
(ie, usr.sbin.mysql.backup
) no mesmo diretório e estava sendo processado após o arquivo que eu estava modificando, então as mudanças foram sobrescritos. Grande facepalm.
Encontrei informações úteis em esta postagem . Depois de instalar o apparmor-utils
e executar o aa-complain
, recebi um erro de "perfil duplicado" ou algo assim e consegui perceber qual era o problema.
Ainda tenho erros de apparmor sobre / proc / NNN / status, mas acho que eles estavam lá antes da alteração. Tudo está funcionando bem agora.