• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Informations CPU erronées
#1
Bonjour,

J'ai effectué la collecte de plusieurs serveurs sous Linux et il semble que le nombre de cpus remontés n'est pas correct.
Exemple pour un serveur SLES 11 SP3:

J'obtiens 64 lignes à 2000 Mhz pour le processeur Intel® Xeon® CPU E5504 @ 2.00GHz alors que ce serveur ne contient qu'un seul cpu...

résultat lscpu:

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 26
Stepping: 5
CPU MHz: 2000.071
BogoMIPS: 4000.14
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 4096K
NUMA node0 CPU(s): 0

L'agent utilisé est le suivant: FusionInventory-Agent_v2.2.7-4


j'obtiens le même problème sur une SLES 11-SP3 avec l'agent FusionInventory-Agent_v2.2.7-4 (prebuilt)

Avez-vous une idée de ce qui se passe? Merci.
  Reply
#2
2.2.7 est hyper vieux...

essayez avec une version récente 2.3.14
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#3
Est-ce qu'il existe une version "prebuilt" pour la 2.3.14?
Je suis un peu embêté avec toutes les dépendances perl nécessaires à l'agent...
  Reply
#4
non il n'y a pas
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#5
Ok je vais continuer à installer les dépendances à la mano alors Wink

En attendant pour corriger mon problème j'ai trouvé la solution suivante:

Ajouter le mot clé "Disabled" dans le scan des infos "dmidecode" pour exclure les CPUs non utilisés.

Ligne 86 du fichier : ~/fusioninventory-agent_sles-11-x86_64_2.2.7-4/perl/agent/FusionInventory/Agent/Tools/Generic.pm

next if $info->{Status} && ($info->{Status} =~ /Unpopulated/i || $info->{Status} =~ /Disabled/i);

Merci pour la réactivité en tout cas.
  Reply
#6
ced0609 Wrote:Est-ce qu'il existe une version "prebuilt" pour la 2.3.14?
Je suis un peu embêté avec toutes les dépendances perl nécessaires à l'agent...

même avec cpan ?
  Reply
#7
CPAN est très pratique lorsque l'on a accès à internet ce qui n'est pas le cas de la machine que j'utilise...
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)