You are not logged in.
bonjour,
utilisateur de longue date de GLPI je souhaiterais passer à la V10 sur de bonne base.
initialement sous ubuntu 12.04 avec GLPI et OCS à l’époque, mon serveur actuel a progressé jusqu'en ubuntu v18.04 avec GLPI 9.5.6 et fusion inventory
pour le passage en V10 de GLPI avec son agent PC, j'aimerais préparer une nouvelle machine ubuntu 22.04
quelqu'un aurait une procédure ou des conseilles afin de réaliser ce projet ?
je n'ai pas d'autre plugin que fusioninventory.
l'agent fusioninventory est poussé par GPO
merci d'avance
Meldrone
GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory
Offline
bonjour,
en fouillant le forum j'ai trouvé ceci que je vais tester :
https://forum.glpi-project.org/viewtopic.php?id=283531
pour le reste j'ai mis un ubuntu 22.04 comme prévu avec les paquet suivant :
apache2 php8.1 php8.1-curl php8.1-mbstring php8.1-mysql php8.1-xml php8.1-intl php8.1-ldap mariadb-server-10.6 phpmyadmin
reste l'export depuis mon ancien et l'import sur le nouveau
j'ai un doute sur la partie fusioninventory mais on va voir comment cela réagi
GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory
Offline
l'export depuis l'ancien se passe bien
mysqldump -u root -p GLPI_FUSION > ExportGLPI.sql
récup du fichier sur le nouveau pui sur le nouveau :
sudo mysql -u root -p GLPI_FUSION < /home/administrateur/ExportGLPI.sql
puis maj des fuseau horaire :
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -p -u root mysql
mysql -u root -p GLPI_FUSION
GRANT SELECT ON `mysql`.`time_zone_name` TO 'root'@'localhost';
FLUSH PRIVILEGES;
connexion sur http://xxx.xxx.xxx.xxx/glpi et mise à jour de la base
j'ai divers alerte genre
PHP Warning (2): Undefined array key "authtype" in /opt/glpi/src/Central.php at line 455
10 colonnes utilisent la définition dépréciée, DATETIME. Lancez la commande "php bin/console glpi:migration:timestamps" pour les migrer.
349 tables utilisent le charset déprécié, utf8mb3. Lancez la commande "php bin/console glpi:migration:utf8mb4" pour les migrer.
1148 colonnes primaires ou étrangères utilisent des entiers signés Lancez la commande "php bin/console glpi:migration:unsigned_keys" pour les migrer.
j'ai corrigé la plupart avec les commandes proposé (en mettant le bon chemin vers mon /bin/console)
j'ai tenté l'installation du dernier pack fusioninventory mais la ca coince car il n'y a pas de pack actuellement pour la v10.0.2 de GLPI
j'ai donc deux soucis pour avancé :
- l'alerte PHP Warning (2): Undefined array key "authtype" in /opt/glpi/src/Central.php at line 455 ; pour le moment j'ai pas trouvé d'info pour le résoudre
- et me manque la version compatible de fusioninventory
mais peut etre que fusion n'est plus utile ? (comme l'agent fusion est replacé par un agent GLPI) ?
je commence à regarder comment est géré l'inventaire SNMP sur la V10
Last edited by meldrone (2022-08-17 14:31:53)
GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory
Offline
Faut attendre le prochain package pour FusionInventory, cela va arriver. Avant migration, il faut bien desactiver les plugins !
lors d'une migration tu as ecrasé les anciens fichiers du ddosier GLPi par les nouveaux ?
Offline
bonjour,
comme mentionné dans mon post d'origine c'est une migration pour repartir propre sur un ubuntu 22.04
j'ai importé la base GLPI existante il n'y avait as encore de dossier fusion
la je viens de mettre le plugin GLPI Inventory l'activation a duré très longtemps mais c'est passé et il semble que cela ai récupéré les info de la base fusion inventory ; fusion inventory ne semble plus utile
GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory
Offline