You are not logged in.
Pages: 1
Bonjour à tous ,
Suite à la migration en 9.3 qui c'est bien passée, je souhaitais utiliser le script "innodb_migration.php" mais il bloque après quelques minutes sur la base "glpi_logs"
Au préalable j'ai purgé les logs via la tache planifiée, mais même résultat
savez-vous d'où ça peut venir ?
# php innodb_migration.php
Tables found: 199
Migrating glpi_logs...DBmysql::query() in /var/www/html/glpi/inc/dbmysql.class.php line 180
*** MySQL query error:
SQL: ALTER TABLE glpi_logs ENGINE = InnoDB
Error: The table '#sql-434_9' is full
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 The table '#sql-434_9' is full in /var/www/html/glpi/inc/dbmysql.class.php:219
Stack trace:
#0 /var/www/html/glpi/scripts/innodb_migration.php(56): DBmysql->queryOrDie('ALTER TABLE glp...')
#1 {main}
thrown in /var/www/html/glpi/inc/dbmysql.class.php on line 219
[root@srv-inventaire scripts]#
Merci !
Offline
un problème d'espace disque sur le système de fichier ?
Offline
c'est bon résolu !
la tâche planifiée "purgelogs" ne fonctionnait pas car dans "configuration / générale / purge de l'historique" tout était à "conserver tout"
En modifiant ce paramètre, j'ai pu vider la table glpi_logs qui était trop grosse
Suite à ça, le script "innodb_migration.php" a fonctionné correctement
Merci et bon courage à tous
Offline
Pages: 1