You are not logged in.
Bonjour, Je viens de migrer notre serveur glpi en version 9.3 jusque là aucun soucis. Puis j'ai voulu migrer nos tables de notre base en innodb et le script bloc sur la table glpi_logs.
Voici le message d'erreur :
Tables found: 204
Migrating glpi_logs...DBmysql::query() in /var/www/glpi/inc/dbmysql.class.php line 180
*** MySQL query error:
SQL: ALTER TABLE glpi_logs ENGINE = InnoDB
Error: Table './glpidb2/glpi_logs' is marked as crashed and last (automatic?) repair failed
Backtrace :
inc/dbmysql.class.php:209
scripts/innodb_migration.php:56 DBmysql->queryOrDie()
PHP Fatal error: Uncaught RuntimeException: - Erreur durant l'éxecution de la requête : ALTER TABLE glpi_logs ENGINE = InnoDB - L'erreur est Table './glpidb2/glpi_logs' is marked as crashed and last (automatic?) repair failed in /var/www/glpi/inc/dbmysql.class.php:219
Stack trace:
#0 /var/www/glpi/scripts/innodb_migration.php(56): DBmysql->queryOrDie('ALTER TABLE glp...')
#1 {main}
thrown in /var/www/glpi/inc/dbmysql.class.php on line 219
Comment pouvons-nous corriger cette erreur.
Merci d'avance pour votre aide.
Last edited by alesourd (2018-08-14 12:05:50)
Serveur glpi sous Ubuntu 22.04 LTS - 4 go ram
GLPI v 10.0.12 - Authentification via ldap/ad
Merci aux développeurs GLPI
Offline
Problème résolu en effectuant une réparation de la table glpi_logs.
Arret de appache 2 et de mysql
Vérification que la table est bien endommagé :
sudo myisamchk /var/lib/mysql/mabase/glpi_logs.MYI
Réparation de la table
sudo myisamchk -r /var/lib/mysql/mabase/glpi_logs.MYI
Vérification que la table est désormais ok :
sudo myisamchk /var/lib/mysql/mabase/glpi_logs.MYI
Redémarrage de apache2 et de mysql.
Désormais nous avons pu finir de migrer l'ensemble de nos tables.
Serveur glpi sous Ubuntu 22.04 LTS - 4 go ram
GLPI v 10.0.12 - Authentification via ldap/ad
Merci aux développeurs GLPI
Offline