Project

General

Profile

Tâche #12601

Scénario #12727: Corriger les bugs fonctionnels remontés sur Zéphir 2.5.0

Erreur rrdtool.error: This RRD was created on another architecture dans l'EAD de Zéphir 2.5.0

Added by Olivier FEBWIN over 5 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
08/19/2015
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

Impossible d'afficher les menus suivants dans l'EAD de Zéphir 2.5.0

Informations système (voir https://zephir.ac-amiens.fr:8090/agents/0/sysinfo/)
Statistiques réseau (voir https://zephir.ac-amiens.fr:8090/agents/0/netstats/)

Les autres menus fonctionnent correctement

erreur_sysinfo_zephir250.png View (173 KB) Olivier FEBWIN, 08/19/2015 11:23 AM

History

#1 Updated by Joël Cuissinat over 5 years ago

  • Tracker changed from Anomalie to Tâche
  • Estimated time set to 2.00 h
  • Parent task set to #12727
  • Remaining (hours) set to 2.0

#2 Updated by Bruno Boiget over 5 years ago

  • Assigned To set to Bruno Boiget

Ce problème peut survenir en cas de réinstallation des données d'un serveur 32 bits vers 64 bits. (idem pour les statistiques locales sur les serveurs clients)

Une solution 'manuelle' est de supprimer les fichiers de statistiques

  • Sur Zéphir :
service zephir stop
rm -rf /var/lib/zephir/data/0/*
service zephir start
  • Sur un serveur client de Zéphir :
service z_stats stop
rm -rf /usr/share/zephir/monitor/data/*
rm -rf /usr/share/zephir/monitor/stats/*
service z_stats start

Si perdre les statistiques pose problème, il est aussi possible de convertir les fichiers avec l'outil rrdtool :

http://blog.remibergsma.com/2012/04/30/rrdtool-moving-data-between-32bit-and-64bit-architectures/

Attention, il y a un (ou plusieurs) fichier par agent. Exemple sur un serveur Zéphir:

root@zephir:/var/lib/zephir/data/0/web# ls -l /var/lib/zephir/data/0/*/*.rrd

-rw-r--r-- 1 root root 11464 août  31 14:51 /var/lib/zephir/data/0/bastion/status.rrd
-rw-r--r-- 1 root root 17032 août  31 15:27 /var/lib/zephir/data/0/bilan/status.rrd
-rw-r--r-- 1 root root 13576 août  31 15:26 /var/lib/zephir/data/0/debsums/status.rrd
-rw-r--r-- 1 root root  1000 août  31 14:51 /var/lib/zephir/data/0/diag/status.rrd
-rw-r--r-- 1 root root 13576 août  31 15:26 /var/lib/zephir/data/0/diskspace/status.rrd
-rw-r--r-- 1 root root 17280 août  31 15:28 /var/lib/zephir/data/0/ead_server/status.rrd
-rw-r--r-- 1 root root 17280 août  31 15:28 /var/lib/zephir/data/0/ead_web/status.rrd
-rw-r--r-- 1 root root 15112 août  31 15:27 /var/lib/zephir/data/0/eximstats/status.rrd
-rw-r--r-- 1 root root 17280 août  31 15:28 /var/lib/zephir/data/0/exim/status.rrd
-rw-r--r-- 1 root root 17280 août  31 15:28 /var/lib/zephir/data/0/ldap/status.rrd
-rw-r--r-- 1 root root 11464 août  31 14:51 /var/lib/zephir/data/0/maj/status.rrd
-rw-r--r-- 1 root root 14704 août  31 15:27 /var/lib/zephir/data/0/netstats/eth0.rrd
-rw-r--r-- 1 root root 22792 août  31 15:27 /var/lib/zephir/data/0/netstats/status.rrd
-rw-r--r-- 1 root root 22792 août  31 15:27 /var/lib/zephir/data/0/network/status.rrd
-rw-r--r-- 1 root root 17280 août  31 15:28 /var/lib/zephir/data/0/postgresql/status.rrd
-rw-r--r-- 1 root root  1000 août  31 14:51 /var/lib/zephir/data/0/RootDebsums/status.rrd
-rw-r--r-- 1 root root 13576 août  31 15:26 /var/lib/zephir/data/0/sentinelle/status.rrd
-rw-r--r-- 1 root root 17280 août  31 15:28 /var/lib/zephir/data/0/ssh/status.rrd
-rw-r--r-- 1 root root  3592 août  31 15:27 /var/lib/zephir/data/0/sysinfo/load.rrd
-rw-r--r-- 1 root root 22792 août  31 15:27 /var/lib/zephir/data/0/sysinfo/status.rrd
-rw-r--r-- 1 root root  6656 août  31 15:27 /var/lib/zephir/data/0/sysinfo/sysinfo.rrd
-rw-r--r-- 1 root root 17032 août  31 15:27 /var/lib/zephir/data/0/tcpservices/status.rrd
-rw-r--r-- 1 root root 15112 août  31 15:27 /var/lib/zephir/data/0/web/status.rrd

Si besoin, on pourrait fournir un script de conversion à lancer en cas de problème (l'automatisation demanderait un peu plus de travail mais semble réalisable).

#3 Updated by Olivier FEBWIN over 5 years ago

Bien vu Bruno
Effectivement c'était bien la cause : nous sommes passés d'un Zéphir 2.3 en 32 bits à un Zéphir 2.5.0 en 64 bits
Ta solution a bien fonctionné.

Merci !

#4 Updated by Scrum Master over 5 years ago

  • Status changed from Nouveau to En cours

#5 Updated by Bruno Boiget over 5 years ago

  • Status changed from En cours to Résolu
  • Remaining (hours) changed from 2.0 to 0.25

J'ai ajouté une entrée dans la FAQ commune 2.5 : /2_5/Zz-ressources-2_5/parties/FAQ/FAQAgentsErreurRRD.unit

A relire et intégrer au bon endroit

#7 Updated by Lionel Morin over 5 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

Also available in: Atom PDF