PDA

View Full Version : impossible d ouvrir main conf


maxime21121
23rd April 2007, 11:42
bonjour a tous

Quand j fais la commande nagios -v nagios.cfg,voila la reponse


Nagios 1.3
Copyright (c) 1999-2004 Ethan Galstad (nagios@nagios.org)
Last Modified: 10-24-2004
License: GPL

Reading configuration data...

Error: Cannot open main configuration file '/usr/local/nagios/bin/nagios.cfg' for reading!

***> One or more problems was encountered while processing the config files...

Check your configuration file(s) to ensure that they contain valid
directives and data defintions. If you are upgrading from a previous
version of Nagios, you should be aware that some variables/definitions
may have been removed or modified in this version. Make sure to read
the HTML documentation on the main and host config files, as well as the
'Whats New' section to find out what has changed.

pourquoi j ai une erreur de ce type et surtout comment faire pour ne plus l'avoir?
merci de votre aide

Tor
23rd April 2007, 11:53
ta pas du mettre les droit de lecture pour les utilisateurs

maxime21121
23rd April 2007, 11:55
ou dois je mettre les droit pour les utilisateurs stp?

Tor
23rd April 2007, 12:03
alors d'abord je pense que le probléme vient de la mais je suis pas sur!
en même temp chui qu'un newbie!!
tu fait un chmod 777 sur le dossier nagios
tention c violant comme solution essaye de creer un utilisateur et un groupe d'utilisateur a qui tu autorise le droit d'écriture et de lecture aux dossiers
pour plus de renseignement va sur http://nagios.manubulon.com/traduction/fr_2.5/installing.html
j'ai suivi ça a la lettre et tout fonctionné nikel ch moi voila

maxime21121
23rd April 2007, 12:36
lorsque tu fais ./configure ca installe nagios ou il faut encore faire ./install car moi il n'y a pas de install.sh mais un install-sh alors comment installer nagios correctement.
merci

Tor
23rd April 2007, 12:43
nan ./configure créer juste une configuration de l'installation c'est avec cette commande que tu définit l'endroit ou tu veu installer nagios apres pour installer tu fais un make all puis make install et la y t'install tout!
voila!

maxime21121
23rd April 2007, 12:49
c'est ce que j ai fait et je suis en train de faire pareil pour les plugins mais j arrive pas a voir l interface de nagios par le web.

Tor
23rd April 2007, 12:58
a tu suivi la doc que j'ai mis en lien?
ton fichier httpd.conf est-il configuré pour autorisé les utilisateur que tu a créer a lancé nagios?
tout est dans la doc!!

maxime21121
23rd April 2007, 13:06
non je n ai pas toucher au fichier httpd.conf et d ailleur j arrive pas a le trouver dsl

cmoi
23rd April 2007, 13:13
Hmmmm, truc bête mais tu dois indiquer a nagios le path complet, exemple :

nagios -v /usr/local/etc/nagios.cfg

Si tu mets direct nagios.cfg sans préciser le path, il cherche par défaut dans ton répertoire courant....

Tor
23rd April 2007, 13:24
ok alors commencon depuis le debut (on aurait du commence par la lol):
a tu bien une plateforme LAMP : Linux Apache Mysql Php
sinon tu dois les dl!!
ensuite suivant ta version de linux redhat debian etc. les fichiers de conf de Apache ne se trouveront pas au mm endroit ou n'auront pas le mm nom pour centos redhat c'est httpd.conf et pour debian c'est Apache2.conf je crois (pas sur pour debian) en général ça se trouve dans le repertoire /etc/
donc va voir de ce coté la! si il n'y sont pas il faut que tu install tout ça
voila j'espere sue je suis claire!!

maxime21121
23rd April 2007, 15:13
c bon j ai une install LAMP avec debian et j ai installer nagios 2.5 et plugiins 3
donc ca doit etre apache2.conf.

cmoi
23rd April 2007, 15:19
Je crois qu'il faut tout d'abord redéfinir ton problème.

C'est bien ca ton problème?

nagios -v nagios.cfg

Ta commande te pète une erreur?

maxime21121
23rd April 2007, 15:24
oui et voila l erreur:

Nagios 1.3
Copyright (c) 1999-2004 Ethan Galstad (nagios@nagios.org)
Last Modified: 10-24-2004
License: GPL

Reading configuration data...

Error: Cannot open main configuration file '/usr/local/nagios/bin/nagios.cfg' for reading!

***> One or more problems was encountered while processing the config files...

Check your configuration file(s) to ensure that they contain valid
directives and data defintions. If you are upgrading from a previous
version of Nagios, you should be aware that some variables/definitions
may have been removed or modified in this version. Make sure to read
the HTML documentation on the main and host config files, as well as the
'Whats New' section to find out what has changed.

Tor
23rd April 2007, 16:24
alors tu a réussi a avancé ou t toujour bloqué au même endroit?
pour ma part je pense qu'il y a un probléme d'autorisation de lecture du fichier mais bon chui pas un expert dans le domaine!
fai cette commande:
ls -l /usr/local
y te donne quoi comme résultat?

maxime21121
23rd April 2007, 16:55
voila se que me donne la commande :
ls - l /usr/local

total 32
drwxrwsr-x 2 root staff 4096 2007-04-23 13:12 bin
drwxrwsr-x 2 root staff 4096 2007-04-06 17:17 games
drwxrwsr-x 3 root staff 4096 2007-04-23 13:12 include
drwxrwsr-x 5 root staff 4096 2007-04-23 13:12 lib
lrwxrwxrwx 1 root staff 9 2007-04-06 17:17 man -> share/man
drwxr-sr-x 8 nagios nagios 4096 2007-04-23 13:33 nagios
drwxrwsr-x 2 root staff 4096 2007-04-06 17:17 sbin
drwxrwsr-x 8 root staff 4096 2007-04-23 13:12 share
drwxrwsr-x 2 root staff 4096 2007-04-06 17:17 src

mais en fait la commande nagios -v nagios.cfg ne marche pas

Tor
23rd April 2007, 16:59
petite precision ta commande tu tape quoi exactement
nagios -v nagios.cfg
ou
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
?

maxime21121
23rd April 2007, 17:03
jai essayer les deux et les deux ne marchent pas .
ca me marque nagios command not found

Tor
23rd April 2007, 17:07
pour la premiére ç normale et la deuxiéme aussi si ta pas mi le bon chemin d'accée a nagios mais bon tu devai faire la bonne commande avant de toute façon

Tor
23rd April 2007, 17:12
est ce que le fichier nagios.cfg existe dans ton rep nagios?
si il n'existe pas il faut que tu te place dans ton rep ou tu a untar ton nagios.
ensuite tu fait un make install-config (je croi)
ça doit t'installer des fichiers d'exemple de configuration de nagios dans /usr/local/nagios/etc

maxime21121
23rd April 2007, 17:16
j ai un nagios.cfg mais il est dans /usr/local/nagios/etc/nagios.cfg

Tor
23rd April 2007, 17:23
ok donc normalement si tu a fait l'install par defaut de nagios (comme indiqué dans le document que je t'est fourni en lien)
si tu tape ça:
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
y te donne le message d'erreur que tu nous a montré au début c'est ça? et non pas un command note found.
si ces ça alors y faudra me laissé du temp parcque je voi pas trop d'ou vien le probléme

Tor
23rd April 2007, 17:34
voila g réussi a avoir la même erreur que toi ^^:

Nagios 2.9
Copyright (c) 1999-2007 Ethan Galstad (http://www.nagios.org)
Last Modified: 04-10-2007
License: GPL

Reading configuration data...

Error: Cannot open main configuration file '/usr/local/nagios/bin/nagios.cfg' for reading!

***> One or more problems was encountered while processing the config files...

Check your configuration file(s) to ensure that they contain valid
directives and data defintions. If you are upgrading from a previous
version of Nagios, you should be aware that some variables/definitions
may have been removed or modified in this version. Make sure to read
the HTML documentation regarding the config files, as well as the
'Whats New' section to find out what has changed.

c juste que tu tape mal la commande c tout!

maxime21121
23rd April 2007, 17:35
non tout va bien la commande marche et il m indique qu il n y a pas d'erreur ni de warning. mais alors comment se fait-il que j vois pas l interface de nagios sur le web.

furtif
23rd April 2007, 17:38
A quel adresse essaye tu d'y acceder ?

maxime21121
23rd April 2007, 17:41
a mon adresse http://192.168.10.12/magios/

furtif
23rd April 2007, 17:45
magios ?

nagios

Tor
23rd April 2007, 17:48
a tu configurer ton serveur apache?
httpd.conf ou apache2.conf comme dans la doc?

maxime21121
23rd April 2007, 17:49
oui nagios excuse je me suis tromper mais ca marche pas il me mets page serveur introuvable

maxime21121
23rd April 2007, 17:58
non je l ai pas fait dsl

furtif
23rd April 2007, 17:59
Fait le et tiens nous au courant ;)

maxime21121
23rd April 2007, 18:04
vous auriez pas la meme en francais svp
merci

maxime21121
24th April 2007, 10:29
excuser moi mais je vois pas ou faut il ecrire les lignes suivantes:
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin

<Directory "/usr/local/nagios/sbin">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>

Alias /nagios /usr/local/nagios/share

<Directory "/usr/local/nagios/share">
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>


enfin si ca doit etre dans apache2.conf ou httpd.conf mais je trouve ni l'un ni l'autre .
merci

cmoi
24th April 2007, 10:37
Moi je l'ai mis dans mon "/etc/apache2/conf.d/nagios.conf"

Mais après il ne faut pas oublier de créer le fichier "htpasswd.users" et de le mettre dans ton dossier etc de nagios.
Bien sur toutes ces informations sont disponibles dans la magnifique documentation très complète et détaillée que fournit nagios.

http://nagios.sourceforge.net/docs/2_0/toc.html

Je crois qu'il faut que tu la parcours un peu, tu comprendras mieux, plus vite, sans attendre de réponse de la part du forum. Et si vraiment tu bloques OK, on sera la pour essayer de t'aider.

Tor
24th April 2007, 10:39
tu peut écrire ça ou tu veu dans le fichier de conf, moi je l'ai mi a la fin mais bon tu fais comme tu le sens.
enfin les fichiers de conf se trouve en générale dans /etc/.
Pour ma part il ce trouve dans /etc/http/conf/httpd.conf
derniére précision le lien que je t'ai fournie au début est une documentation française intégrale si ta des pages en anglais ç pas normale.

maxime21121
24th April 2007, 15:58
voila j ai inscit tout se qui fallait dans /etc/apache2/httpd.conf
et j ai creer un fichier htpasswd.users mais je sais pas quoi mettre dedans et de plus lorsque j'essaye de faire apache2 restart cette commande ne marche pas.comment se fait-il?
merci

maxime21121
24th April 2007, 17:52
ca y est ca marche enfin il me demande mon login et mot de passe mais j m'en souvient plus alors comment faire pour le retrouver.
merci

furtif
24th April 2007, 17:57
Tu reflechi et tu le retrouve ^^ sinon, jvois pas :D

Tor
24th April 2007, 17:58
la tu fais fort!!! ^^

Tor
24th April 2007, 18:01
tu te creuse les méninge et comme chui gentil jte remai meme le lien de la doc en français:
http://nagios.manubulon.com/traduction/fr_2.5/index.html
bon maintenant tu te debrouille!!

maxime21121
24th April 2007, 18:01
y a pa de maniere mais dans htpasswd il devrait etre ecrit non ?

maxime21121
25th April 2007, 10:04
voila apres avoir configurer l interface graphique, je peux acceder a l'interface mais j'ai toujours l'erreur suivante:

Whoops!
Error: Could not read object configuration data!

Here are some things you should check in order to resolve this error:


Verify configuration options using the -v command-line option to check for errors.
Check the Nagios log file for messages relating to startup or status data errors.
Make sure you've compiled the main program and the CGIs to use the same object data storage options (i.e. default text file or template-based file).

Make sure you read the documentation on installing, configuring and running Nagios thoroughly before continuing. If all else fails, try sending a message to one of the mailing lists. More information can be found at http://www.nagios.org.

alors comment se fait-il que j'ai cette erreur alors que lorsque je fais la commande nagios -v, il me marque aucune erreur et aucun warning.
Mais il me reste encor a configurer les hosts et tous le reste mais j aurai voulu savoir si cette erreur me generais pour la suite. Et d ailleur si vous avez une documentation pour configurer les hosts et tout le reste en français.
merci

Tor
25th April 2007, 10:15
bon pour la je ne sais plus combien de fois!!
la doc en français ou il y a tout d'expliqué pour tout tout tout, ce trouve dans le poste que j'ai fais juste avant page 4!!!!!!!!
y suffit juste de lire ces tout

julio
25th April 2007, 10:26
hein ?? comprend pas tout la....

maxime21121
25th April 2007, 10:31
je peux acceder a l interface graphique mais des que je clic sur un des bouton sur le cote de monotoring ou de reporting j ai cette erreur:

Whoops!
Error: Could not read object configuration data!

Here are some things you should check in order to resolve this error:


Verify configuration options using the -v command-line option to check for errors.
Check the Nagios log file for messages relating to startup or status data errors.
Make sure you've compiled the main program and the CGIs to use the same object data storage options (i.e. default text file or template-based file).

Make sure you read the documentation on installing, configuring and running Nagios thoroughly before continuing. If all else fails, try sending a message to one of the mailing lists. More information can be found at http://www.nagios.org.


alors que se passe-t-il?