
Meu servidor está executando o Ubuntu 18.04.5 e instalei recentemente o mariadb 10.5.5 dos repositórios MariaDB (não dos repositórios Ubuntu onde essa versão ainda não está disponível). Desde então, recebo este relatório de erro do cron todos os dias:
/etc/cron.daily/logrotate:
my_print_defaults: unknown option '--mariadbd'
O culpado é /etc/logrotate.d/mysql-server
which chama my_print_defaults --mariadbd
, embora my_print_defaults
não suporte a opção --mariadbd. Substituir --mariadbd por --mysqld corrige o problema. Porém, este é um arquivo fornecido pelo pacote mariadb-server-10.5 e prefiro não editá-lo manualmente.
Uma pesquisa na Internet não encontrou nenhum outro relato sobre esse problema.
Isso é um erro/bug na configuração do mariadb, ou estou usando versões incompatíveis de algo, ou qual poderia ser a causa desse erro?
Aqui estão alguns detalhes da versão. Devo fornecer alguma outra informação?
$ dpkg -S /usr/bin/my_print_defaults
mariadb-server-core-10.5: /usr/bin/my_print_defaults
$ dpkg -S etc/logrotate.d/mysql-server
mariadb-server-10.5: /etc/logrotate.d/mysql-server
$ mariadb -V
mariadb Ver 15.1 Distrib 10.5.5-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
$ cat /etc/issue
Ubuntu 18.04.5 LTS \n \l
Responder1
Com base no comentário de @danblack, presumo que este seja um erro no MariaDB que será corrigido em uma próxima versão.
A solução alternativa é editar /etc/logrotate.d/mysql-server
e substituir --mariadbd por --mysqld