View Full Version : [RESOLU] Probleme rédémarrage Nagios à partir de centreon
donka44
12-11-2007, 04:53 PM
Voila , après avoir parcouru le forum à la recherche d'une solution pour mon problème et à les essayer sans succès ,je n'ai toujours rien trouver . J'explique mon problème :
je n'arrive pas à reloader ou a restarter nagios à partir de l'interface de centreon, par contre via l'option commande externe ca marche.
Je tien à signaler que dans les options d'oreon ou de nagios tout est OK je n'ai pas d'erreur apparentes .
Le déplacement de fichier vers nagios fonctionne ossi , et je précise aussi que lorsque que je restart nagios via le terminale cela fonctionne sans problème.
J'ai vérifier tous les droits sur les fichiers ils sont OK ainsi que le fichier sudoers qui lui aussi est OK.
Je précise la version de nagios est nagios 2.10 , centreon 1.4.1, plugin nagios 1.4.10 et l'OS c'est une CentOS 5 avec apache 2, mysql derniere version ainsi que php derniere version .
Merci d'avance à ceux qui pourront m'aider.
Voila un screen
Guigui2607
12-11-2007, 05:05 PM
Les droits sur le fichier sudoers sont ils corrects ?
droits -> 440 root:root
donka44
12-11-2007, 05:31 PM
Ouai les droits dessus sont corrects , .
c'est pour ca c'est assez etrange comme probleme . Puisque je l'ai installer (nagios + centreon ) en test ,au début , sur une ubuntu et tous marche dessus et donc j'ai tous verifier ,tous comparer et il n'y a vraiment rien qui differe. Et sur la CENTOS ca ne passe pas
DonKiShoot
12-12-2007, 09:14 AM
Tu as quoi qui s'affiche quand tu fais visudo sous root ?
aways
12-12-2007, 12:33 PM
Salut alors deja je serais toi j'esayerais
su - nagios
sudo /etc/init.d/nagios2 restart/reload
Ensuite si cela ne marche pas verifie que ton sudo est bon avec du memoire l'option NOPASSWD.
Bonne journée
Mais avant de faire ca, regarde si ton user nagios a un shell :p
donka44
12-13-2007, 04:26 PM
voila le résultat de visudo:
#Add by OREON installation script
User_Alias OREON= apache
## Nagios Restart
OREON ALL = NOPASSWD: /etc/init.d/nagios restart
## Nagios reload
OREON ALL = NOPASSWD: /etc/init.d/nagios reload
## Snmptrapd Restart
OREON ALL = NOPASSWD: /etc/init.d/snmptrapd restart
donc rien d'anormal.
kan je fais su - nagios c'est OK.
toujours le meme probleme qu'au debut
impossible de redemarrer nagios a partir d'oreon .
aways
12-14-2007, 09:29 AM
Tu as essayer le sudo apres le su - nagios ?
su - nagios
sudo /etc/init.d/nagios2 restart/reload
Car que le su - marche je t'avouerais que ca ne m'aporte pas grand chose ;)
Sinon il va falloir te pencher sur le code php ! Rien de très difficiel dans cette partie je pense.
donka44
12-14-2007, 10:14 AM
oau le sudo c bon
aways
12-14-2007, 10:47 AM
Bien et bas dans ce cas la, tu n'a plus qu'a regarder ton fichier php ;)
Je ne sais plus lequel c'est si tu me le trouve je peux y jeter un coup d'oeil ca ne sera qu'un peut plus de code dans la journée !
Je pense que tu devrais chercher dans configuration => nagios.php ?
enfin un truc du style celui qui te permet de reload la conf !
rlemble
12-16-2007, 08:44 PM
Peut-être un problème de sticky bit manquant sur sudo ?
aways
12-17-2007, 09:46 AM
A priori si le sudo /etc/init.d/nagios restart marche, sous un su - nagios ...
Le problème vient plus du coté du code.
donka44
12-17-2007, 05:02 PM
du nouveau voila:
quand je fais su - nagios : c'est ok
par contre quand ensuite je fais : sudo /etc/init.d/nagios restart/reload : fonctionne pas il me demande le mot de passe de l'utilisateur nagios or je n'ai jamais mis de mot de passe pour l'utilisateur nagios lors de sa creation , du moin je crois.
donka44
12-17-2007, 05:11 PM
Nan ,j'ai rien dis quelque modif et maintenant c'est bon quand je fais :
su - nagios
sudo /etc/init.d/nagios restart ou reload
c'est OK il ne me demande plus de mot de passe et il executer bien la commande et nagios redémarre .
A présent je vais essayer sous oreon voir si cela fonctionne ou pas .Je vous tien au courant.
donka44
12-17-2007, 05:31 PM
de retour :
sous oreon le restart ne fonctionne toujours pas , par contre via command externe ca fonctionne
.
aways
12-17-2007, 05:41 PM
Donka44 ca serais bien de lire les posts en entier, ca avancerais surement plus vite ...
Tu as essayer le sudo apres le su - nagios ?
su - nagios
sudo /etc/init.d/nagios2 restart/reload
Car que le su - marche je t'avouerais que ca ne m'aporte pas grand chose
Sinon il va falloir te pencher sur le code php ! Rien de très difficiel dans cette partie je pense.
La tu m'as repondu que tout marchait ...
et 4 posts plus loin j'apprend que ca ne marche pas ...
Comment veux tu qu'on t'aide si tu ne prends pas le temps de lire et de faire les conseils donnés ...
De plus avec les details impressionant que tu nous donnes, il faudra minimum 5 pages pour résoudre ton pb !
Bien amicalement
Aways
donka44
12-17-2007, 05:44 PM
excuse .
j'avais pa du faire attention au mot de passe .
par contre au niveau des path et tout ca a l'air d'etre ok que ce soit dans oreon.conf , nagios.cfg , cgi.cfg.
A ton avis est ce que ca pourrait venir de l'OS ( CentOS 5) ???
Puisque j'ai déja nagios et centreon installer sur une Ubuntu 7.04 (en test) ca fonctionne nickel . et sur la centos j'ai fais la meme install que sur la ubuntu .
aways
12-17-2007, 05:48 PM
Salut alors deja je serais toi j'esayerais
su - nagios
sudo /etc/init.d/nagios2 restart/reload
Ensuite si cela ne marche pas verifie que ton sudo est bon avec du memoire l'option NOPASSWD.
Bonne journée
Relis ce post page 1 ...
Sur ce a demain
Bonne soirée all
donka44
12-17-2007, 06:11 PM
Probleme résolu nagios restart maintenant sous oreon : donc je partage .
En faite dans le fichier sudoers il faut mettre en commentaire la ligne:
Sous redhat et fedora et vu que centos est une redhat ca marche.
#Defaults requiretty
encore merci pour votre aide.
romsworld
05-09-2008, 11:19 PM
haa super c t mon pb !
merci !
julio
05-13-2008, 03:04 PM
Si vous avez 2 min, pensez a updater le wiki :)
http://fr.doc.centreon.com/FAQ/fr
ca permettra de délester un peu le forum.
Merci d'avance,