PDA

View Full Version : Centreon - Mandriva 2007


AketoDuLinux
07-13-2007, 10:12 PM
Bjr,

J'ai une petite question: Sous la 1.4 avec mandriva 2007 je ne peux utiliser ODS car le multi_threads n'est pas activé sous Perl.
La 1.4.1 corrige t'elle ce problème?
Est-il maintenant possible de profiter pleinement d'Oreon sans changer de OS ?
Merci d'avance.

rom
07-14-2007, 12:24 AM
AHAHAHAHA bonne chance !
Si ta distrib ne gere pas le multi thread ce n'est pas la faute de Centreon et on ne va pas regresser pour cela.
Alors pour avoir ete deja confronté au probleme, je te conseille de partir d'une plateforme vierge, de la mettre en oeuvre avec le moins de paquet possible, et donc tres peu de dependances perl.
Ensuite tu recompiles ton source perl en lui precisant le support multi thread

http://forum.mandriva.com/viewtopic.php?p=340048&sid=d9bf56b06f05aa1a2aefcc599bb0db05

http://wiki.mandriva.com/en/Development/Howto/RPM#From_an_existing_source_RPM

Et puis apres tu installes tes dependances.

J'ai malgre tout eu des problemes pour des packages perl tiers, la solution a ete d'utiliser CPAN, et de compiler a la main RRDTool par exemple.

A mon sens le plus simple est de changer de distrib pour ta plateforme de supervision :-)

pe@ceto
07-19-2007, 04:47 PM
Heu... mon pauvre.
J'étais sous mandriva, et j'ai essayer par tout lesmoyen d'activer multi threads, recompilation de paqets perl... impossible.
Change de distribution, c'est mon conseil. Ca prend pas beaucoup de temps.

AketoDuLinux
07-20-2007, 08:49 PM
Oui en effet j'ai bien compris ca... Y'a pas de soucis je vais virer mandriva.
Merci pour vos réponses

julio
07-23-2007, 01:51 PM
en fait sous mandriva c caca les threads. Je ne sais pas pourkoi les threads ne sont pas activés.. pas tres intelligent.

Ph3buS
08-11-2007, 12:43 PM
meme probleme sous gentoo

smarechal
08-11-2007, 12:51 PM
Euh je ne veux pas troller mais est ce que Mandriva n'est pas caca tout court?

WAtt
08-11-2007, 01:13 PM
meme probleme sous gentoo

Bah faut modifier le make.conf avant le emerge de perl non ? Il me semble que c'est l'avantage d'une gentoo

WAtt

youpih
08-14-2007, 12:54 PM
en fait sous mandriva c caca les threads. Je ne sais pas pourkoi les threads ne sont pas activés.. pas tres intelligent.
Voila les raisons pour lesquels les threads ne sont pas activés :
http://archives.mandrivalinux.com/cooker/2004-10/msg01160.php

Bah faut modifier le make.conf avant le emerge de perl non ? Il me semble que c'est l'avantage d'une gentoo

J'ai pas testé, mais il me semble que cela demande de recompiler les modules perl egalement.

Et puis il semblerait qu'activer le multi-thread utilise plus de ressources, meme pour les programmes qui n'utilisent pas de threads.

Une idée de s'il y aurait beaucoup de choses à modifier pour faire fonctionner Oreon sur un perl non multi-threadé ?

WAtt
08-14-2007, 02:59 PM
Voila les raisons pour lesquels les threads ne sont pas activés :
http://archives.mandrivalinux.com/cooker/2004-10/msg01160.php


Tu as lu la réponse ?

Bon, je crois que l'on va revenir vers un système full monotaches, c'est tellement plus stable :p.

Enfin bon je ne trouve pas les arguments top :(

WAtt

youpih
08-14-2007, 03:22 PM
Tu as lu la réponse ?

Oui, et tu as lu la réponse de la réponse ?
http://archives.mandrivalinux.com/cooker/2004-10/msg01170.php


Bon, je crois que l'on va revenir vers un système full monotaches, c'est tellement plus stable :p.

Enfin bon je ne trouve pas les arguments top :(

Arrete de raconter n'importe quoi, ca n'a rien à voir avec revenir vers un système monotache. Apparement d'après ce que j'ai pu lire, les threads en perl sont très rarement utilisés (sans doute pour les raisons qui suivent), pas très bien faits, pas très stables, et donc certaines distro ont décidé de les desactiver, c'est tout.