MariaDB ne démarre pas
MariaDB ne démarre pas jppEn migrant une machine de Bookworm à Trixie j'ai rencontré le problème suivant :
MariaDB ne démarre pas !
Le fichier /var/log/mysql/error.log contient les messages suivants :
mariadbd[12932]: 2024-09-12 22:24:55 0 [ERROR] Can't find messagefile '/usr/share/mysql/>
mariadbd[12932]: 2024-09-12 22:24:55 0 [ERROR] Could not load error messages for french
mariadbd[12932]: 2024-09-12 22:24:55 0 [ERROR] Aborting
Cause :
Le programme cherche dans /usr/share/mysql ... mais celui-ci n'est pas un lien vers /usr/share/mariadb ... qui, lui, est "plein de fichiers" alors que /usr/share/mysql ne contient qu'un vieux fichier debian-10.5.flag de novembre 2021 !
La solution ;
cd /usr/share
rm -rf mysql
ln -s mariadb mysql
Puis : systemctl start mariadb
et ... ça démarre, c'est OK !