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 2009-03-19 14:58:46

CedrX
Member
Registered: 2008-02-04
Posts: 12

doublons GLPI

Bonjour,

Je rencontre des problèmes dans le fonctionnement du GLPI en mode OCSNG.
l'agent OCS ver. 4048 est installé sur les pc
ils se synchronisent avec OCS ver 1.02 RC3
un seul ID par machine dans OCS
dans GLPI ver. 0.71.5, liaison automatique des machines avec comme critères : adresse MAC et numéro de série.
GLPI+OCS installés sur ubuntu server 8.10

Et c'est là que mes problèmes se présentent : Je trouve régulièrement plusieurs fois la même machine dans le GLPI. Alors je supprime les doublons, je les purge et je lie la remontée OCS avec la bonne machine GLPI (je la reconnais car elle est forcément la seule à avoir des infos financières et des tickets).
Mon autre problème est que, lorsque j'ai une machine en plusieurs exemplaires, GLPI supprime des exemplaires de sa propre initiative. Pire, ma machine avec les infos financières peut très bien avoir été supprimée. Dans ce cas, je la restaure, je supprime les autres exemplaires, je les purge et crée à nouveau le lien. Mais pour combien de temps ? car le problème apparait à nouveau même après avoir lié la machine à la main.

Je précise que nous travaillons en version RC en espérant que cette version aurait corrigé ce problème que nous avions déjà rencontré avec la version 1.01
Le problème se pose aussi en désactivant la liaison automatique dans GLPI.

Merci d'avance

Last edited by CedrX (2009-03-19 16:44:15)

Offline

#2 2009-03-19 18:20:22

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

Re: doublons GLPI

Le problème de doublons peut venir de différents problèmes.
Avez-vous regardé ce qui se passe dans l'historique des machines ?
Les machines ont-elles des double IP ? ou sont-elles gérées par un DHCP ?

En effet, la bonne machine n'est pas forcément celle qui a les infos financières, c'est celle qui a encore sa liaison avec 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

#3 2009-03-20 10:09:50

CedrX
Member
Registered: 2008-02-04
Posts: 12

Re: doublons GLPI

D'abord, merci encore pour votre aide.
Ensuite, pas de double ip. Les machines sont gérées pas dhcp mais la liaison automatique ne se fait pas sur ip.
Précision : Nous avons plus de 800 éléments rien que pour les ordinateurs. Le problème se pose sur une dizaine de PC mais ce ne sont pas systématiquement les même qui sont concernés. Autrement dit, après avoir rétabli les liens manuellement sur les mahcines X, il se peut que d'autres machines Y apparaissent en doublon au bout de quelques jours.

Les infos financières, les tickets ainsi que les liaisons vers les contrats sont encodées à la main . Donc, de mon point de vue, la bonne machine est celle qui a toutes ces infos. Mais vous avez raison de penser que la liaison OCS ne se fait plus sur cette machine. Lorsqu'il y a doublon(s), la liaison OCS/GLPI est présente sur le doublon le plus récent (identifié comme étant le plus récent via ID GLPI). C'est d'ailleurs pour cela que je supprime/purge tous les doublons pour rétablir le lien vers la machine qui a toutes les infos.

Je vais de ce pas jeter un oeil sur le log d'une machine concernée et je reviens avec plus d'infos.

Offline

#4 2009-03-23 09:28:02

CedrX
Member
Registered: 2008-02-04
Posts: 12

Re: doublons GLPI

L'analyse des logs ne révèle pas grand chose (hormis que nous avions oublié de désactiver l'ipdiscover)...
Je peux les mettre à disposition si nécessaire.

Offline

#5 2009-03-23 10:44:04

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

Re: doublons GLPI

Et l'onglet historique d'une machine qui n'a plus de lien OCS ?

Si la liaison avec OCS se fait sur la machine la plus récente, le fait de la supprimer ne rétablira pas la liaison avec OCS sur l'autre machine (la seule solution est de changer le lien manuellement dans OCS).
Mais il faut d'abord trouver la cause de ces doublons.

Last edited by yllen (2009-03-23 10:47:02)


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 2009-03-23 13:13:41

CedrX
Member
Registered: 2008-02-04
Posts: 12

Re: doublons GLPI

pas beaucoup plus d'infos dans l'onglet historique d'une machine qui n'a plus de lien... Je vois bien des remontées d'infos jusqu'à la date du dernier inventaire/import.

exemple concret :
- une machine 1-A fraichement configurée et importée dans le GLPI le 12/09/2008. Nous avons encodé manuellement les infos financières et des tickets d'intervention sur cette machine. La liaison OCS/GLPI a tenu jusqu'au 04/03/2009 (date du dernier inventaire/import). Cette machine est maintenant dans la liste des machines supprimées et cela s'est fait sans intervention de notre part.
- une machine 1-B est créée sans intervention de notre part dans GLPI le 09/03/2009 (d'après l'historique) avec une liaison OCS. La liaison a tenu jusqu'au 10/03/2009.
- une machine 1-C est créée sans intervention de notre part dans GLPI le 11/03/2009 (d'après l'historique) avec une liaison OCS. La liaison est toujours active.

Moi, je supprime la machine 1-B et la machine 1-C puis je les purge. Je restaure la machine 1-A. Ensuite, je fais une liaison d'un nouvel ordinateur vers un ordinateur existant (dans GLPI; outils; OCSNG) afin de rétablir la liaison entre OCS et la machine 1-A. Et la liaison va refonctionner pendant X semaines.

Offline

#7 2009-04-20 14:20:41

CedrX
Member
Registered: 2008-02-04
Posts: 12

Re: doublons GLPI

Bonjour à tous,

Je n'ai toujours pas de solution à mon problème. Quelqu'un aurait une idée s'il vous plaît?
Merci d'avance.

Offline

#8 2009-04-20 15:31:51

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: doublons GLPI

Plusieurs adresses Mac sur ces postes ?
Des VMWare de montés peut être ?

Sinon si une machine est supprimée de GLPI (par le cron) c'est qu'elle a été supprimée préalablement d'OCS à priori. N'auriez vous pas un script qui fait ca automatiquement (en cas de remasterisation du poste par exemple).


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#9 2009-04-20 15:55:16

CedrX
Member
Registered: 2008-02-04
Posts: 12

Re: doublons GLPI

Il arrive qu'il y aie 2 adresses MAC : une pour l'ethernet et l'autre pour le wifi. Mais cela arrive aussi sur des PC fixes qui n'ont pas de wifi. Je ne pense donc pas que le problème vienne de là.
Pas de vmware sur ces machines là.
Nous n'avons pas de script pour supprimer les machines dans l'ocs. Mais peut-être auriez-vous une idée pour vérifier que ce n'est pas le cas malgré tout?
En effet, comment m'assurer que quelque chose ou quelqu'un ne va pas supprimer ma machine dans OCS? Car je pense comme vous que le scénario est le suivant:
- suppression de l'entrée OCS
- suppression de la machine dans GLPI via liaison automatique
- l'agent crée une nouvelle entrée dans l'OCS
- import d'une nouvelle machine dans GLPI via liaison automatique

Merci encore pour votre aide.

Offline

#10 2009-04-20 16:09:06

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: doublons GLPI

Est ce que vous utilisez le plugin mass_ocs_import ? Si non, je vous le recommande car je n'ai jamais eu ce souci avec ce petit plug indispensable.

Ensuite, pour OCS, vous devez avoir un journal des transaction dans /var/log.

Par contre, si une machine est supprimée (non purgée) de GLPI, donc sortie d'OCS, et qu'elle revient ensuite sur le parc à travers OCS, le cron est sensé la reconnaitre et la remettre "en activité" (la sortir de la corbeille).
Tout cela fonctionne pour une seule entité donnée. (Voir si vous avez des règles d'import de machine).

Sinon pour revenir au problème, a part la malchance des @mac je vois pas trop...

Last edited by petithomme (2009-04-20 16:10:03)


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#11 2009-09-08 14:34:30

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: doublons GLPI

Je relance ce  post car j'ai le même souci. Seulement quelques PC remonte en double ou en triple. Aucun doublon dans OCS, pas d'utilisation de mas import. J'ai supprimé les doublons puis liés manuellement ces PC aux originaux. Rien n'y fait, il remontent en double voir triple dès le lendemain ou surlendemain. Les dates d'import dans GLPI sont les mêmes sur l'original et le doublon pour certains, pour d'autre quelques jours d'écart.
J'ai supprimé l'agent sur un des postes concernés pour qu'il se réinstalle mais le pb est identique.
Comme cela ne concerne que le service finance de la collectivité, je penses à une interaction avec un progiciel métier mais comment savoir ?


Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau

Offline

#12 2009-09-08 14:40:31

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: doublons GLPI

lerennais wrote:

Je relance ce  post car j'ai le même souci. Seulement quelques PC remonte en double ou en triple. Aucun doublon dans OCS, pas d'utilisation de mas import. J'ai supprimé les doublons puis liés manuellement ces PC aux originaux. Rien n'y fait, il remontent en double voir triple dès le lendemain ou surlendemain. Les dates d'import dans GLPI sont les mêmes sur l'original et le doublon pour certains, pour d'autre quelques jours d'écart.

- quelle est la valeur de l'auto-duplicate level dans OCS ?
- avez vous des entités dans GLPI ?

Offline

#13 2009-09-08 14:51:47

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: doublons GLPI

Merci pour cette réponse rapide.
J'ai 2 entités, le pb n'existe que sur l'entité racine.

valeur de l'auto-duplicate level dans ocs : hostname, serial et mac adresse


Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau

Offline

#14 2009-09-08 14:53:59

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: doublons GLPI

lerennais wrote:

valeur de l'auto-duplicate level dans ocs : hostname, serial et mac adresse

c'est normal que vous ayez des doublons non ?
dès qu'un ordi change de nom, ou serial ou mac address -> nouvelle machine dans OCS -> doublon dans GLPI
...

Offline

#15 2009-09-08 15:04:34

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: doublons GLPI

Oui, sauf que là, aucun ordi ne change de nom, d'ip ou de mac adresse. Les fiches des postes sont strictement identiques (à l'exeption des infos entrées manuellement).
J'ai fait cela car dans les écoles, plusieurs PC remontaient les mêmes mac adresse et portaient le même nom.
En allant voir dans l'historique, j'ai plusieurs lignes qui disent "La machine a changé d'identifiant OCS  : "442" -->  : "444"
Avec des N° différents pour chaque ligne bien sur.

Last edited by lerennais (2009-09-08 15:18:13)


Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau

Offline

#16 2009-09-09 16:53:30

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: doublons GLPI

Je ne comprend pas, aucun doublon OCS et tous les jours les mêmes 3 postes qui remontent comme une nouvelle machine.

Personne n'a une idée ?


Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau

Offline

#17 2009-09-09 16:56:01

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

Re: doublons GLPI

vous synchronisez à la main ou via le plugin OCS?

Offline

#18 2009-09-09 17:05:55

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: doublons GLPI

La liaison automatique est à oui.

J'ai lié aussi à la main ces PC (après avoir supprimer et purger les faux doublon) avant qu'il se synchronisent automatiquement. Je n'ai pas de plugin pour la synchro.


Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau

Offline

#19 2009-09-09 17:19:29

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

Re: doublons GLPI

utilise plutot massocsimport, ça marche mieux et ça évite les bourde de lier, etc....

Offline

#20 2009-09-09 18:13:31

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: doublons GLPI

Je vais essayer massocsimport. Mais peux tu me dire ce qu'il fait exactement ? J'ai bien vu quelques explications sommaires sur ce plugin, mais pas très explicites.

Ce que je ne comprend pas c'est pourquoi j'ai des doublons sur 4 PC uniquement. La liaison automatique marche parfaitement en générale (enfin pour les autres PC).


Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau

Offline

#21 2009-09-09 18:21:39

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

Re: doublons GLPI

il synchronise ocs avec glpi via un script (et accessoirement via une tâche planifiée)

Offline

#22 2009-09-18 09:43:18

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: doublons GLPI

S'il supprime des doublons, comment être sur qu'il va supprimer les bons. Je ne voudrais pas avoir à ré-entrer toutes les infos financières et autres.


Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau

Offline

Board footer

Powered by FluxBB