Demande #2804
fermétables mysql qui semblent devoir être réparées
100%
Description
Après différents arrêts de vm pour cause de mise à jour des hosts sur virola et calamus, nous avons la plupart (tous ?) les mysql qui déclarent avoir des tables à réparer, sans que cela semble avoir d'impact sur les services.
Exemple d'erreur :
2017-11-26 11:37:21 140695015675648 [ERROR] mysqld: Table './photos/piwigo_user_infos' is marked as crashed and should be repaired
Liste des mysql impactés observés : (il en manque peut être)
- lamp
- dtc
- sympa
- adl
[ERROR] Incorrect definition of table mysql.event: expected column 'sql_mode' at position 14 to have type set (…)
Vu sur (en plus des précédentes) :
- agir
- candidatsfr
- pad
- candidatsbe
S'il y a d'autres mysql (ou mariadb) ailleurs sur le cluster de vm non listés ci-dessus, faudrait y jeter un œil, dans les logs error du 25-26 novembre 2017
Mis à jour par Quentin Gibeaux il y a presque 7 ans
- % réalisé changé de 0 à 50
Les "is marked as crashed and should be repaired" ont l'air de s'être autoréparés.
Par contre il y a toujours ces "Incorrect definition of table mysql.event" un peu partout.
Mis à jour par Quentin Gibeaux il y a presque 7 ans
La commande mysqlcheck -c -u root -p -A
lancée sur lamp, dtc, sympa et adl a révélé que toutes les tables étaient OK.
Mis à jour par Benjamin Drieu il y a presque 7 ans
Il conviendrait aussi AMHA d'avoir une manière de remonter ça à Icinga.
Mis à jour par Quentin Gibeaux il y a plus de 6 ans
- Assigné à mis à Romain H.
- Version cible changé de Backlog à Été 2018
Mis à jour par Romain H. il y a environ 6 ans
- % réalisé changé de 50 à 60
Script de monitoring testé sur lamp, reste à tester sur les autres serveurs MySQL puis déployer.
Mis à jour par Quentin Gibeaux il y a environ 6 ans
- Version cible changé de Été 2018 à Septembre 2018
Mis à jour par Quentin Gibeaux il y a environ 6 ans
- Version cible changé de Septembre 2018 à Octobre 2018
Mis à jour par Romain H. il y a environ 6 ans
- % réalisé changé de 60 à 100
J'ai ajouté le check 'check_mysql_need_repair' sur les serveurs du groupe host-mysql-server.