Archiv verlassen und diese Seite im Standarddesign anzeigen : Nagios installation schlägt fehl
linuxjohnny
18.10.08, 12:52
Hi,
Ich wollte mir Nagios nach dieser (http://www.pug.org/index.php/Nagios_Installation/Nagios_installieren) Anleitung installieren und einrichten leider bleibe ich aber bei der Installation schon stecken.
www:/usr/src/nagios/nagios-3.0.4# make fullinstall
cd ./base && make install
make[1]: Entering directory `/usr/src/nagios/nagios-3.0.4/base'
make install-basic
make[2]: Entering directory `/usr/src/nagios/nagios-3.0.4/base'
/usr/bin/install -c -m 775 -o nagios -g nagios -d /usr/local/nagios/bin
/usr/bin/install -c -m 774 -o nagios -g nagios nagios /usr/local/nagios/bin
/usr/bin/install: cannot stat `nagios': No such file or directory
make[2]: *** [install-basic] Error 1
make[2]: Leaving directory `/usr/src/nagios/nagios-3.0.4/base'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/usr/src/nagios/nagios-3.0.4/base'
make: *** [install] Error 2
Könnnt Ihr mir da vielleicht weiterhelfen? Ich sehe da nur das irgendein file oder Ordner nicht vorhanden ist aber ich habe keine Ahnung wie ich das beheben könnte.
MFG
Kevin Haag
moin,
hast du vorher die gruppen richtig angelegt?
master :~# groupadd nagios
master :~# groupadd nagcmd
master :~# usermod -G nagcmd www-data
master :~# useradd -d /usr/local/nagios -s /bin/bash -g nagios nagios
welche distribution hast du?
also ich empfehle dir diese anleitung:
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html
lösch den ganzen kram und probier es mit der obigen anleitung nochmal.
ciao
psy
linuxjohnny
18.10.08, 13:33
Ja die User und Gruppen habe ich richtig angelegt. Sollte zumindest, aber ich werde es jetzt mal mit deiner Aleitung versuchen, danke dir.
linuxjohnny
18.10.08, 14:05
Die Anleitung die du mir geben hast funktionierte bis jetzt einwandfrei nun habe ich ein Problem, bei der Überprüfung der Config sagt er mir das auf der Linie 551 ein Fehler sei (/usr/local/nagios/etc/nagios.cfg)
Das wäre der Parameter: time_change_threshold=
Was kann ich dem für ein Wert geben? Und was bring der genau?
In der Beschreibung wird in einem nächsten Schritt auf das WebGUI zugegrifen, aber es stand nirgends das man eine Verlinkung zu den httpdocs machen muss. Welchen Ordner muss ich von Nagios muss ich nun einen Link in den httpdocs erstellen?
kannst du mal bitte die komplette ausgabe von
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
posten?
linuxjohnny
18.10.08, 15:06
www:/usr/local/nagios# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Nagios 3.0.4
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Last Modified: 10-15-2008
License: GPL
Reading configuration data...
Error in configuration file '/usr/local/nagios/etc/nagios.cfg' - Line 551 (NULL value)
***> 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.
hast du die config richtig installiert?
make install-config
make install-webconf
linuxjohnny
18.10.08, 15:14
www:/usr/src/nagios/nagios-3.0.4# make install-config
/usr/bin/install -c -m 775 -o nagios -g nagios -d /usr/local/nagios/etc
/usr/bin/install -c -m 775 -o nagios -g nagios -d /usr/local/nagios/etc/objects
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/nagios.cfg /usr/local/nagios/etc/nagios.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/cgi.cfg /usr/local/nagios/etc/cgi.cfg
/usr/bin/install -c -b -m 660 -o nagios -g nagios sample-config/resource.cfg /usr/local/nagios/etc/resource.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/templates.cfg /usr/local/nagios/etc/objects/templates.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/commands.cfg /usr/local/nagios/etc/objects/commands.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/contacts.cfg /usr/local/nagios/etc/objects/contacts.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/timeperiods.cfg /usr/local/nagios/etc/objects/timeperiods.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/localhost.cfg /usr/local/nagios/etc/objects/localhost.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/windows.cfg /usr/local/nagios/etc/objects/windows.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/printer.cfg /usr/local/nagios/etc/objects/printer.cfg
/usr/bin/install -c -b -m 664 -o nagios -g nagios sample-config/template-object/switch.cfg /usr/local/nagios/etc/objects/switch.cfg
*** Config files installed ***
Remember, these are *SAMPLE* config files. You'll need to read
the documentation for more information on how to actually define
services, hosts, etc. to fit your particular needs.
www:/usr/src/nagios/nagios-3.0.4# make install-webconf
/usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/conf.d//nagios.conf
*** Nagios/Apache conf file installed ***
müssten ja, das installieren hatte keine Fehlermeldungen gebracht.
ok...
dann poste mal den kompletten inhalt von:
/usr/local/nagios/etc/nagios.cfg
linuxjohnny
18.10.08, 15:17
Das mit dem WebGUI hat sich gelöst: apache neustarten :D
linuxjohnny
18.10.08, 15:21
Die Datei war zulang darum habe ich sie angehängt
Hallo,
das ist ein Bug in der Version 3.0.4.
Kommmentier diese Option mal aus und starte Nagios neu.
Das ganze wurde auch schon in der nagios-devel Mailingliste
gepostet:
http://article.gmane.org/gmane.network.nagios.devel/5637
Als gute Anlaufstelle fuer Nagiosprobleme bietet sich ausserdem das
deutsche Nagiosforum an:
http://www.nagios-portal.org
gruesse
Steffen
linuxjohnny
18.10.08, 16:04
aha perfekt danke euch beiden vielmals für eure Hilfe.
linuxjohnny
18.10.08, 16:28
Besteht auch die Möglichkeit Remote Hosts zu überwachen?
also ich hab mir nagios 3.04 mal kurz gebaut und mit einem Wert ungleich 0 geht es:
%grep time_change_threshold /usr/local/nagios/etc/nagios.cfg
time_change_threshold=60
%/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Nagios 3.0.4
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Last Modified: 10-15-2008
License: GPL
Reading configuration data...
Running pre-flight check on configuration data...
Checking services...
Checked 8 services.
Checking hosts...
Checked 1 hosts.
Checking host groups...
Checked 1 host groups.
Checking service groups...
Checked 0 service groups.
Checking contacts...
Checked 1 contacts.
Checking contact groups...
Checked 1 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 24 commands.
Checking time periods...
Checked 5 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
Ursache:
else if(!strcmp(variable,"time_change_threshold")){
time_change_threshold=atoi(value);
if(time_change_threshold<=5){
asprintf(&error_message,"Illegal value for time_change_threshold");
error=TRUE;
break;
}
}
config.c
Besteht auch die Möglichkeit Remote Hosts zu überwachen?
Mit ein bisschen Interpretation dieser ungenauen Frage: Klar. Nagios ist prädestiniert, von einem zentralen System aus hunderte Server mit div. Services zu überwachen.
linuxjohnny
19.10.08, 10:45
Hi,
Danke für deine Info.
Aber weiss niemand noch eine Info zu meinem letzen Beitrag???
MFG
Kevin Haag
öhm, das war Dein letzter Beitrag - die Frage nach "Remote Hosts".
linuxjohnny
19.10.08, 10:53
:D Ja dänn halt jetzt der dritt letzte Beitrag, Ja zu den
"Remote Hosts"
Was willst Du denn wissen? Die Antwort auf die dort stehende Frage ist "ja, es geht".
linuxjohnny
19.10.08, 11:00
Aber wie? :) Gibt es da eine Anleitung dazu? Welech Ports müssen freigeschaltet sein?
Schon mal auf die Idee gekommen, die Doku zu dem System zu lesen?
Da steht alles drin.
linuxjohnny
19.10.08, 11:11
Nein, aber die Doku ist warscheinlich nicht 2 Seiten lang und auf der ersten Seite wird das bestimmt auch nicht gerade erklärt. Ich dachte mir viellicht weiss jemand von euch gerade eine Anleitung zum Thema oder beschreibt es mir kurz. Aber ich werde wol oder übel nicht darum herum kommen die Doku zu lesen :D
Nochmals Danke für eure Hilfe
****Thread schliessen****
Hier "kurz" beschreiben?
*ROFL*
Du hast keine Ahnung, was Nagios alles kann, oder?
Eine saubere Nagioskonfiguration zu erstellen kann Tage, Wochen dauern... Je nach Umfang.
hallo,
kurz beschreiben ist echt gut. Ein perfekter Start in die Arbeitswoche ;)
Ich kann dir nur die Doku empfehlen oder noch besser, dass Nagios
Buch von Wolfgang Barth:
https://www.opensourcepress.de/index.php?26&backPID=72&tt_products=165
Das Teil ist wircklich spitze, damit wirst du einige Zeit sparen.....
Steffen
man kommt auch gut mit der standard doku (*) durch, man muss sie nur lesen und besonders nicht nagios mit debug symbolen uebersetzen ;)
Gruss
403
+ nagiosexchange.org, nagios-portal
gerade das mit dem Lesen ist auch wirklich anzuraten - und -v hilft viel.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.