PDA

View Full Version : droits sur service-perfdata


wanexa
04-06-2008, 07:37 PM
Après avoir finalement réussi à grapher et préparant un tuto de A jusqu'à Z afin que personne n'ai deproblème sous mandriva avec perl et ODS; je suis parti sur une installation propre (reparti à zéro) et je rencontre un soucis.
le daemon ODS est lancé par l'utilisateur root, mes fichiers service-perfdata et service-perfdata.tmp ont les droite roo:root au lieu de nagios:nagios.
le fait de changer les droits avec chown va bein les changer sauf que dès que je vais un check forcé depuis l'interface ils reprennent les droits root.
J'ai trouvé deux posts qui parlaienbt de celà mais pas de réponse...

Est ce que quelqu'un a une solution et cette semaine je vous fais le tuto wiki pour mandriva

merci d'avance

wanexa
04-06-2008, 08:19 PM
résolu

voici la commande exacte à taper dnas le script ods /etc/init.d/ods
# $ODSBin 2>> $ODSDemLog &
nohup sudo -u nagios $ODSBin 2>> $ODSDemLog &

cams
04-07-2008, 09:14 AM
juste une petite question comme ca,

pourquoi préfere tu utiliser une distribution comme mandriva ? je pensais quelle était plutot orienté poste de travail ? quelles en sont les avantages ?

je ne la connais pas c'est pour ca, ca m'interesse de savoir pourquoi tu souhaites l'utiliser :-)

wanexa
04-07-2008, 01:25 PM
dsitibution française que j'utilse qu'en shell par d'interface graphique, c'est la distrib que ma boîte a choisi depuis longtemps , on fait passer tous nos tunnels vpn sous cette distrib donc je n'allais pas imposer une debian.
De plus la commande urpmi est un vrai bonheur....

cams
04-07-2008, 05:28 PM
d'accord, je te remercie :)

sifly
04-30-2008, 04:21 AM
wanexa, tu as reussi a faire marche le couple infernal mandriva + perl + ODS, je suis interesse par ton futur tutorial : Ou en es-tu de sa realisation ?
d'avance merci

wanexa
04-30-2008, 09:41 AM
wanexa, tu as reussi a faire marche le couple infernal mandriva + perl + ODS, je suis interesse par ton futur tutorial : Ou en es-tu de sa realisation ?
d'avance merci


aller je vous fait un cadeau du 1er mai je posterai vendredi en rentrant à mon bureau

sifly
05-20-2008, 06:03 PM
Wanexa ne nous oublie pas ! ;)

wanexa
05-21-2008, 01:12 PM
Wanexa ne nous oublie pas ! ;)

et voilà!!!!!!!!!

http://forum.centreon.com/showthread.php?t=5816

sifly
05-23-2008, 03:55 PM
Merci bien :)

powah
05-23-2008, 04:08 PM
salut

peut tu donner le bloc en entier de code que tu as changé car j'ai un probelme similaire (droit rroot sur perf data) au tien et quand j'ai fait la mod que tu propose. ODS ne démarre plus.

wanexa
05-23-2008, 04:26 PM
salut

peut tu donner le bloc en entier de code que tu as changé car j'ai un probelme similaire (droit rroot sur perf data) au tien et quand j'ai fait la mod que tu propose. ODS ne démarre plus.


qu'elle erreur as tu??? sous qu'elle distrib es tu???

powah
05-23-2008, 04:45 PM
Mon erreur est identique à la tienne : droit root sur les fichier perf data

J'ai rajouter la modif dans le fichier /etc/init.d/ods
nohup sudo -u nagios $ODSBin 2>> $ODSDemLog &

Ca fonctionne mais ca sort une erreur au niveau du log ods.
# cat /usr/local/centreon/ODS/cat ods_demon.log
nohup: appending output to `nohup.out'

Un fichier nohup.out à été creer dans /usr/local/nagios/var

Pourquoi utilise tu la commande no hup et pas directement sudo ....??

Merci

quedor
05-23-2008, 04:54 PM
tu as bien mandriva ?

car j'ai testé sous ubuntu et ca ne marche pas, mais je n'ai pas de problèmes ODS se lance bien avec l'utilisateur nagios

powah
05-23-2008, 07:52 PM
Non moi j'ai une RED HAT commerciale.

powah
05-23-2008, 07:52 PM
tu as bien mandriva ?

car j'ai testé sous ubuntu et ca ne marche pas, mais je n'ai pas de problèmes ODS se lance bien avec l'utilisateur nagios

Mais c'est quoi exactement ton probleme ?

wanexa
05-23-2008, 09:50 PM
Non moi j'ai une RED HAT commerciale.

alors laisse tomber pour la modif, moi c'était pour mandriva je pense pas que ton problème n'est pas là ou alors adapte ton script

powah
05-24-2008, 05:17 PM
Ok ca fonctionne avec ta manip :
J'ai rajouter la modif dans le fichier /etc/init.d/ods
nohup sudo -u nagios $ODSBin 2>> $ODSDemLog &

Par contre j'ai des erreur dans les fichiers log de ODS !!

mon ods_daemon.log : Use of uninitialized value in numeric ne (!=) at /usr/local/lib/perl-5.8.8/lib/5.8.8/File/Copy.pm line 205.
Use of uninitialized value in numeric ne (!=) at /usr/local/lib/perl-5.8.8/lib/5.8.8/File/Copy.pm line 205.


mon ods.log :
1211787274 - Error When removing service-perfdata file : No such file or directory1211787274 - Updating : /var/lib/ods/database/125.rrd : unsent, 1211787268:0.000000e+00
1211787274 - ERROR while updating /var/lib/ods/database/125.rrd : illegal attempt to update using time 1211787268 when last update time is 1211787268 (minimum one second step)
1211787274 - Error When removing service-perfdata file : No such file or directory1211787285 - Error When removing service-perfdata file : No such file or directory1211787285 - Error When removing service-perfdata file : No such file or directory1211787296 - Error When removing service-perfdata file : No such file or directory1211787307 - Error When removing service-perfdata file : No such file or directory1211787329 - Error When removing service-perfdata file : No such file or directory1211787340 - Error When reading data in tmp read file : No such file or directory1211787340 - Error When removing service-perfdata file : No such file or directory1211787351 - Error When removing service-perfdata file : No such file or directory1211787362 - Error When removing service-perfdata file : No such file or directory1211787373 - Error When removing service-perfdata file : No such file or directory1211787384 - Error When removing service-perfdata file : No such file or directory1211787384 - Error When removing service-perfdata file : No such file or directory1211787395 - Error When removing service-perfdata file : No such file or directory1211787395 - Error When removing service-perfdata file : No such file or directory1211787406 - Error When rem

Gyom
05-29-2008, 11:36 AM
J'ai les memes erreurs !
Si quelqu'un pourrait m'aider ça serait gentil !

PS: Je suis sous Ubuntu 8.04 | Nagios 2.12 | Centreon 1.4.2.6