1 votes

Mariadb: ERREUR 1286 ... Moteur de stockage inconnu 'ndbinfo' lors de l'activation de encrypt_binlog

Version de mariabdb : 10.4.12-MariaDB-1:10.4.12+maria~buster-log

Système d'exploitation : Debian 10

Je tente d'activer le chiffrement des binlogs sur un serveur mariadb, qui fonctionne en tant que maître dans une configuration de réplication. Conformément aux instructions sur https://mariadb.com/kb/en/encrypting-binary-logs/, j'ai arrêté le serveur ; modifié /etc/mysql/my.cnf en ajoutant la ligne encrypt_binlog=ON à la section [mariadb] ; redémarré le serveur. Le redémarrage a échoué avec le message d'erreur

ERREUR 1286 ... Moteur de stockage inconnu 'ndbinfo' lors de l'activation de encrypt_binlog

Une recherche récursive de /etc/mysql/* ne donne aucun résultat indiquant que cela a été explicitement activé, autant que je puisse dire. Les résultats des moteurs de recherche sont également rares ; je ne trouve rien d'utile.

Des idées ? Merci.

0voto

Casebash Points 22106

ndbinfo fait partie du cluster MySQL et non de MariaDB. Je soupçonne que vous avez effectué une mise à niveau à partir d'une version de MySQL à un moment donné. La principale chose à vérifier est que vous n'utilisez pas le cluster ndb comme stockage d'une manière quelconque.

Essayez d'ajouter skip-plugin-ndbinfo dans votre fichier de configuration, puis regardez afficher les plugins, et ensuite désinstallez le plugin ndbinfo et d'autres plugins ndb* en même temps.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X