A atualização para o mariadb 10.4.6-1 e posterior altera o layout de configuração conforme recomendado pelo upstream.
O arquivo de configuração principal foi movido de /etc/mysql/my.cnf
(e seu diretório include /etc/mysql/my.cnf.d/
) para /etc/my.cnf
(e /etc/my.cnf.d/
) . Certifique-se de mover sua configuração.
Serviços instanciados (como [email protected]
) não são mais configurados em arquivos separados (como /etc/mysql/myfoo.cnf
). Em vez disso, mova sua configuração para blocos de configuração com sufixo de grupo no arquivo de configuração principal, um para cada serviço. Um bloco deve ser algo como isto:
[mysqld.foo]
datadir = /var/lib/mysql-foo
socket = /run/mysqld/mysqld-foo.sock
...
Como toda atualização de recurso do mariadb, isso requer que o diretório de dados seja atualizado. Com a nova configuração no local, execute:
systemctl restart mariadb.service && mariadb-upgrade -u root -p