diff --git a/HowtoMySQL/Troubleshooting.md b/HowtoMySQL/Troubleshooting.md index 8eff737d..f4fe7e11 100644 --- a/HowtoMySQL/Troubleshooting.md +++ b/HowtoMySQL/Troubleshooting.md @@ -812,4 +812,8 @@ Il faut rajouter le droit PROCESS à l'utilisateur concerné : ~~~ MariaDB > grant USAGE, PROCESS on *.* to foo@localhost; -~~~ \ No newline at end of file +~~~ + +## "incorrect key file" sur une table InnoDB + +Si une action ou une réplication est bloquée avec le message `incorrect key file` et incitant à réparer la table, c'est une fausse piste (il n'y a pas de REPAIR sur les tables InnoDB). Il se peut que ça soit en fait un tmpdir insuffisant en espace disponible pour accueillir les données temporaires. Il faut alors passer sur un tmpdir plus important (`/home/mysql-tmpdir` par exemple). Attention, cela nécessite un redémarrage du service. \ No newline at end of file