MySQL/MariaDB will not start: « Can’t init tc log »
Quand vous tentez de démarrer le service MySQL ou MariaDB, vous obtenez l’erreur suivante dans les logs de mysql (var/log/mysql) :
[Note] Recovering after a crash using tc.log
[ERROR] Can't init tc log
[ERROR] Aborting
Le système tente de redémarrer le service mais le coordinateur de journaux de transaction (tc.log) est vide, le plus souvent causé par un défaut d’espace disque (espace disque insuffisant).
Que faire ?
1/ Renommer ou supprimer le fichier tc.log présent dans /var/lib/mysql/
mv -vi /var/lib/mysql/tc.log /root
2/ Redémarrer el service mysql
/etc/init.d/mysql start