Projet

Général

Profil

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

Ajouté par Olivier FEBWIN il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
19/08/2015
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
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 Voir (173 ko) Olivier FEBWIN, 19/08/2015 11:23

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Tracker changé de Anomalie à Tâche
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #12727
  • Restant à faire (heures) mis à 2.0

#2 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Assigné à mis à 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 Mis à jour par Olivier FEBWIN il y a plus de 8 ans

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 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de En cours à Résolu
  • Restant à faire (heures) changé de 2.0 à 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 Mis à jour par Lionel Morin il y a plus de 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Formats disponibles : Atom PDF