{{htmlmetatags>metatag-description=(comment corriger les erreurs de type mysqladmin: flush failed; error: 'Unknown error'. ) metatag-og:image=(https://www1.zonewebmaster.eu/_media/:serveur-debian-mariadb:mariadb-mysql.jpg) metatag-og:description=(comment corriger les erreurs de type mysqladmin: flush failed; error: 'Unknown error'. ) metatag-og:title=(MariaDB : Corriger le bug mysqladmin: flush failed; error: 'Unknown error') metatag-og:type=(article) metatag-og:url=(https://www1.zonewebmaster.eu/serveur-debian-mariadb:bug-log-mysqladmin-flush-failed-error-unknown-error) metatag-og:locale=(fr_FR) metatag-og:site_name(zonewebmaster.eu) metatag-article:published_time=(2020-05-20) metatag-article:modified_time=(2020-05-20) metatag-article:author=(montuy337513) metatag-article:tag=(correction, bug, mysqladmin, mariadb, serveur, mysql, flush, failed ,help, tuto, wiki, debian) }} ====== MariaDB : Corriger le bug mysqladmin: flush failed; error: 'Unknown error'====== Dans la série des aide-mémoires pour corriger certains petits bugs rencontré avec **MariaDB**, voici comment corriger les erreurs de type : //mysqladmin: flush failed; error: 'Unknown error'//. Ce message est reçu par mail envoyé par le système pour indiquer une erreur lors de l'exécution du //logrotate// quotidien et plus spécifiquement le fichier// /etc/logrotate.d/mysql-server.// {{ :serveur-debian-mariadb:mariadb-social-share.jpg?nolink&400 |}} ===== Pré-requis ===== Cette correction a été testé sur **Debian 9** (Stretch) et la version **MariaDB** fournie avec cette distribution Linux, c'est à dire : //Server version: 10.1.44-MariaDB-0+deb9u1 Debian 9.11//. {{howhard>1}} ===== Le message d'erreur===== Le message d'erreur reçu par mail contient ces lignes: /etc/cron.daily/logrotate: mysqladmin: flush failed; error: 'Unknown error' error: error running shared postrotate script for '/var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log /var/log/mysql/mariadb-slow.log /var/log/mysql/error.log ' run-parts: /etc/cron.daily/logrotate exited with return code 1 C'est un message d'avertissement qui indique que l'exécution du //logrotate// s'est mal déroulée. ===== La correction du bug ===== J'ai exécuter ce code en ligne de commande via un terminal sous l'utilisateur **root** : chown -Rv mysql /var/log/mysql Depuis, je n'ai plus d'erreur lors de l'exécution du script// /etc/logrotate.d/mysql-server.// ===== Et si le problème persiste ===== Si le problème persiste, c'est qu'il y a sûrement un problème avec l'utilisateur **debian-sys-maint** de votre système Debian. \ Vous pouvez consulter [[:serveur-debian-mariadb:ajouter-reparer-utilisateur-debian-sys-maint-de_mysql-mariadb|cette page]] pour résoudre le problème. ===== Notes de version ===== * [20/05/2020] : Création de l'article * [28/05/2020] : Ajout de "Et si le problème persiste" ===== Auteurs et sources ===== * Auteur : [[:user:montuy337513]] ===== Navigation ===== {{page>:navigation#debian-serveur-mysqlmariadb}} {{page>:navigation#serveur-dedie-debian}}