Ubuntu + mysql + link simbólico para a base binária do banco de dados MySQL

image_pdfimage_print

Por conta do apparmor, ao alterar o diretório da base binária do banco de dados Mysql para um link simbólico no Ubuntu, é esperado que ao inicializar o MySQL, o mesmo não funcione e dê uma mensagem de erro.

No Ubuntu, a localização do diretório que contém as bases binárias do MySQL é:
/var/lib/mysql/mysql/

Caso esta este diretório físico seja alterado de partição e apenas montado neste diretório, assim como seja um link simbólico, o apparmor tenderá a bloquear a inicialização do MySQL. Abaixo, iremos ensinar como resolver a questão deste diretório ser um link simbólico.

Para permitir que o MySQL funcione sobre estas condições, edite o arquivo /etc/apparmor.d/tunables/alias e adicione os aliases conforme sua estrutura:

alias /var/lib/mysql -> <diretorio_real_apontado_pelo_link_simbolico>,
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!