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 2011-11-07 18:43:53

lexlee
Member
Registered: 2011-11-07
Posts: 5

Problème bète mais urgent

Bonjour, après avoir scanné le forum durant plusieurs jours, je me décide à poster mon problème.

  • J'ai OCS 1.02 et GLPI 0.80.4 installés sur un même serveur

  • J'ai 185 PC sur OCS contre 130 dans GLPI

La connexion entre GLPI et OCS fonctionne bien car j'ai ce message:
mini_676737Capture.jpg

Voilà mes tentatives:

  • J'ai essayé de vider la table glpi_ocslink mais rien y fait. Aucune communication entre les deux

  • J'ai essayé d'importer mais l'importation ne donne rien non plus

  • J'ai essayé de supprimer tous les PCs de GLPI (table glpi_computers) mais les PC d'OCS ne remontent pas


D'où est-ce que ça peut venir sachant qu'il s'agit d'une vieille installation que j'ai repris (GLPI en 0.72 que j'ai mis à jour) ?

Offline

#2 2011-11-08 09:58:37

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

Re: Problème bète mais urgent

Si c'est une vieille installation, la différence entre OCS et GLPI peut tout simplement provenir de l'exploitation faite dans GLPI (ordinateurs supprimés de GLPI mais non purgés dans OCS).

Une solution : Purger tous vos ordinateurs de GLPI (ordinateurs se trouvant dans la corbeille) de cette manière, tous les liens avec OCS seront rompus.
Attendre de les micros renvoient leur inventaire pour qu'ils remontent automatiquement dans GLPI.


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 2011-11-08 17:28:10

lexlee
Member
Registered: 2011-11-07
Posts: 5

Re: Problème bète mais urgent

J'ai déja supprimé les ordinateurs de la corbeille avec une requête SQL sur la base directement (supprimer tous les ordinateurs ayant "is_deleted=1").

Je reste sur 130 ordinateurs sur GLPI et 185 sur OCS (à priori normal) mais aucun ne remonte dans GLPI.

J'ai également tenté de supprimer tous les liens avec ocs (suppression des lignes de la table glpi_ocslink).
Donc tous les ordinateurs ont disparu de GLPI, les 185 sont toujours présent dans OCS, mais aucun ne remonte de OCS vers GLPI lorsque je tente une importation.

Je dois manquer de logique car je n'y comprends plus rien...

Offline

#4 2011-11-08 17:39:26

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Problème bète mais urgent

lexlee wrote:

J'ai déja supprimé les ordinateurs de la corbeille avec une requête SQL sur la base directement (supprimer tous les ordinateurs ayant "is_deleted=1")

Donc t'as fais le truc à ne jamais faire...

Offline

#5 2011-11-09 11:59:44

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

Re: Problème bète mais urgent

lexlee wrote:

J'ai déja supprimé les ordinateurs de la corbeille avec une requête SQL sur la base directement (supprimer tous les ordinateurs ayant "is_deleted=1").

Ca c'est une grosse erreur car en supprimant directement dans la base vous n'avez supprimé que les ordinateurs et non tous les liens s'y rapportant (liens OCS, périphériques, prises réseaux...)


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 2011-11-09 12:00:55

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

Re: Problème bète mais urgent

Par ailleurs, un ordinateur n'envoie un inventaire que s'il a fait l'objet dans changement. Pour forcer l'envoi d'in inventaire il faut changer le checksum dans 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

#7 2011-11-09 23:00:37

lexlee
Member
Registered: 2011-11-07
Posts: 5

Re: Problème bète mais urgent

J'ai pris en compte vos remarques et j'ai simplement restauré la sauvegarde que j'ai faite avant ^^.

Considérant que je me retrouve avec un état sans les PC supprimés directement dans la table que me préconisez vous.

Modifier le checksum de tous les pc dans la table glpi_computers afin de forcer leurs reimportations ?

Last edited by lexlee (2011-11-09 23:08:16)

Offline

#8 2011-11-14 10:35:05

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

Re: Problème bète mais urgent

Supprimer les PC depuis GLPI et les purger dans la corbeille. Normalement ils vont revenir dans GLPI pour l'import


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

Board footer

Powered by FluxBB