
Mi servidor ejecuta Ubuntu 18.04.5 y recientemente instalé mariadb 10.5.5 desde los repositorios de MariaDB (no desde los repositorios de Ubuntu donde esa versión aún no está disponible). Desde entonces, recibo este informe de error de cron todos los días:
/etc/cron.daily/logrotate:
my_print_defaults: unknown option '--mariadbd'
El culpable es /etc/logrotate.d/mysql-server
que llama my_print_defaults --mariadbd
, mientras que my_print_defaults
no admite la opción --mariadbd. Reemplazar --mariadbd por --mysqld soluciona el problema. Sin embargo, este es un archivo proporcionado por el paquete mariadb-server-10.5 y preferiría no editarlo manualmente.
Una búsqueda en Internet no encontró ningún otro informe sobre este problema.
¿Es esto un error/error en la configuración de mariadb, o estoy usando versiones incompatibles de algo, o cuál podría ser la causa de este error?
Aquí hay algunos detalles de la versión. ¿Debo proporcionar alguna otra información?
$ 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
Respuesta1
Según el comentario de @danblack, entiendo que se trata de un error en MariaDB que se solucionará en una próxima versión.
La solución es editar /etc/logrotate.d/mysql-server
y reemplazar --mariadbd por --mysqld