You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2016-10-13 21:28:41

Natacha
Member
Registered: 2016-10-13
Posts: 8

Trop d'importation et pas de synchronisation entre ocs ng et GLPI

Bonjour,

Je vous sollicite car j'ai un problème de synchronisation de mes PC entre OCS inventory et GLPI :

J'ai installé un nouveau GLPI (0.90) sur un serveur Windows R8. J'ai parallèlement, un serveur OCS NG (2.1) sur Linux.

Avant la création de mon nouveau GLPI, l'ancien était installé sur le même serveur linux que OCS, et tout fonctionnait à vermeil.

J'ai procédé à une exportation/importation de la base de données de GLPI, et je retrouve tous mes éléments dans mon nouveau GLPI.

Or, lorsque j'utilise le plugin OCS sur mon nouveau GLPI, celui ci me propose d'importer tous les ordinateurs qu'il trouve dans la base du serveur OCS, et surtout, il ne trouve aucun ordinateur à synchroniser.

C'est comme s'il considérait les ordinateurs déjà présents dans GLPI différents de ceux du serveur OCS.

Avez vous une idée ?

Mille mercis.


Windows Server 2012 R2
GLPI 0.90.5
OCS 2.1 RC1 et OCS 1.9
PHP 5.6.20

Offline

#2 2016-10-17 11:51:46

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: Trop d'importation et pas de synchronisation entre ocs ng et GLPI

Le problème st que vous avez importé la base GLPI, donc aussi la table de liaison entre GLPI et OCS.
Seulement, vu que votre serveur OCS est nouveau, les ID OCS et ceux dans la tables ocslinks ne sont pas concordants, d'où la proposition d'importation et non de synchronisation


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2016-10-17 13:17:11

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Trop d'importation et pas de synchronisation entre ocs ng et GLPI


Xavier Caillaud
Blog GLPI Infotel

Offline

#4 2016-10-17 16:58:31

Natacha
Member
Registered: 2016-10-13
Posts: 8

Re: Trop d'importation et pas de synchronisation entre ocs ng et GLPI

Merci pour le retour de ce bug, je ferai une mise à jour de mon OCS très prochainement, c'est dans le projet.

Pour répondre à Yllen, votre réponse me permet de cerner le problème. Toutefois, mon serveur OCS n'est pas nouveau, que dois je alors corriger ? et surtout, comment corriger ?

Merci !


Windows Server 2012 R2
GLPI 0.90.5
OCS 2.1 RC1 et OCS 1.9
PHP 5.6.20

Offline

#5 2016-10-18 11:46:37

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: Trop d'importation et pas de synchronisation entre ocs ng et GLPI

Là c'est un problème au niveau du serveur OCSNG, donc c'est à ce niveau qu'il faut corriger en passant la version indiquée par Tsmr


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#6 2016-10-18 14:21:59

Natacha
Member
Registered: 2016-10-13
Posts: 8

Re: Trop d'importation et pas de synchronisation entre ocs ng et GLPI

J'ai vérifié l'ocsid inscrit dans la base glpi, et il est vide. Je vais tenter de le renseigner manuellement.
Pour préciser et aider d'autres utilisateurs, le nom exact de la table est glpi_plugin_ocsinventoryng_ocslinks. Le champ est intitulé ocsid (int 11).

Sauriez vous me dire où je peux trouver l'information à mettre dans ce champ ?

Merci.


Windows Server 2012 R2
GLPI 0.90.5
OCS 2.1 RC1 et OCS 1.9
PHP 5.6.20

Offline

#7 2016-10-18 15:43:00

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: Trop d'importation et pas de synchronisation entre ocs ng et GLPI

Il s'agit de l'ID correspondant dans la table HARDWARE d'OCS


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#8 2016-11-03 17:33:22

Natacha
Member
Registered: 2016-10-13
Posts: 8

Re: Trop d'importation et pas de synchronisation entre ocs ng et GLPI

J'ai fait une exportation de la table de l'ancienne base en csv.

J'ai modifié le fichier avec excel car toutes les données sont regroupées dans la 1ère colonne (par Données - Convertir).
J'ai ajouté manuellement 2 colonnes : last_ocs_conn et ip_src, puis j'ai retiré la ligne d'entête de colonne. J'ai enregistré le fichier en csv avec ; comme séparateur.

J'ai fait l'importation dans la nouvelle base à partir de phpmyadmin en cochant l'option "Mettre à jour les données lorsque des clés dupliquées sont trouvées ..."

Et ça a marché.

J'ai pu faire ma synchronisation et mon importation de nouvelles machines me propose bien des nouvelles machines (!)

Sujet clôt !

Merci pour votre aide.


Windows Server 2012 R2
GLPI 0.90.5
OCS 2.1 RC1 et OCS 1.9
PHP 5.6.20

Offline

Board footer

Powered by FluxBB