Nagiosgraph-Installationsfehler

8838
ivcode

Ich versuche, Nagiosgraph zu installieren, bei dem mein Nagios-System einwandfrei funktioniert. Heruntergeladen nagiosgraph-1.5.0.tar.gz, ausgepackt und ausgestellt ./install.pl --check-prereq gibt es mir

checking required PERL modules Carp...1.04 CGI...3.15 Data::Dumper...2.121_08 Digest::MD5...2.36 File::Basename...2.74 File::Find...1.10 MIME::Base64...3.07 POSIX...1.09 RRDs... ***FAIL*** Time::HiRes...1.9717 checking optional PERL modules GD...2.30 Nagios::Config... ***FAIL*** checking nagios installation found nagios exectuable at /usr/local/nagios/bin/nagios found nagios init script at /etc/init.d/nagios checking web server installation found apache executable at /usr/sbin/httpd found apache init script at /etc/init.d/httpd  *** one or more problems were detected! 

Ich habe die Nagios-Konfiguration überprüft /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfgund mir keine Fehler gemeldet

1

4 Antworten auf die Frage

2
Mike

Installieren Sie das Paket libnagios-object-perlsowie das Paket librrds-perl.

Dies setzt voraus, dass Sie Debian ausführen.

1
user169015

Wenn Sie CentOS verwenden, gehen Sie einfach wie folgt vor:

Installieren Sie CPAN, falls Sie es noch nicht installiert haben.

yum -y install perl-CPAN 

Installieren Sie das Modul mit cpan

cpan Nagios::Config 

Klicken Sie auf Ja, wenn Sie Fragen zur Installation von Abhängigkeiten haben.

Das wars, du hast das Perl-Modul.

# ./install.pl --check-prereq checking required PERL modules Carp...1.11 CGI...3.51 Data::Dumper...2.124 Digest::MD5...2.39 File::Basename...2.77 File::Find...1.14 MIME::Base64...3.08 POSIX...1.17 RRDs...1.3008 Time::HiRes...1.9721 checking optional PERL modules GD...2.44 Nagios::Config...36 checking nagios installation found nagios exectuable at /usr/sbin/nagios found nagios init script at /etc/init.d/nagios checking web server installation found apache executable at /usr/sbin/httpd found apache init script at /etc/init.d/httpd 
0
Robert

Meine Lösung ist:

Installieren Sie nur yum perl-Nagios-Object

Vorher: Nagios :: Config ... FAIL

nachher: ​​Nagios :: Config ... 36

Viel Glück

-1
agaver

Der gleiche Fehler wurde bei der Vorabprüfung zur Installation von nagiosgraph (./install.pl --check-prereq) erhalten.

/root/nagiosgraph/nagiosgraph-1.5.2 # ./install.pl --check-prereq checking required PERL modules Carp...1.3301 CGI...4.13 Data::Dumper...2.124 Digest::MD5...2.54 File::Basename...2.77 File::Find...1.14 MIME::Base64...3.15 POSIX...1.17 RRDs...1.3008 Time::HiRes...1.9721 checking optional PERL modules GD...2.44 Nagios::Config... ***FAIL*** <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< checking nagios installation found nagios exectuable at /usr/sbin/nagios found nagios init script at /etc/init.d/nagios checking web server installation found apache executable at /usr/sbin/httpd found apache init script at /etc/init.d/httpd 

Auch nach der Installation aller Voraussetzungen, die ich im Internet finden konnte:

yum install perl-rrdtool perl-GD yum -y install perl-GD php-gd rrdtool-perl rrdtool-php rrdtool perl-CGI perl-Time-HiRes yum install perl-Nagios-Plugin 

Auf der Suche nach dieser Seite bin ich auf diese Seite gekommen: http://support.nagios.com/forum/viewtopic.php?f=7&t=28276 Aber wenn ihr Schritt folgte, um den Fehler zu beheben:

1) perl -MCPAN -e shell 2) install Nagios::Config 

Ich habe einen anderen Fehler erhalten:

Checking prerequisites... - ERROR: Test::Exception is not installed - ERROR: List::Compare is not installed  ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Creating new 'Build' script for 'Nagios-Object' version '0.21.20' Could not read '/root/.cpan/build/Nagios-Object-0.21.20-BbpgLp/META.yml'. Falling back to other methods to determine prerequisites CPAN: Module::Build loaded ok (v0.35) ---- Unsatisfied dependencies detected during ---- ---- DUNCS/Nagios-Object-0.21.20.tar.gz ---- Test::Exception [build_requires] List::Compare [build_requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] 

Hier habe ich "Ja" eingegeben und dann wurde ich zu weiteren Abhängigkeiten aufgefordert, auf die ich alle mit "Ja" antwortete.

Endlich zu:

Installing /usr/local/bin/statusdat_demo.pl DUNCS/Nagios-Object-0.21.20.tar.gz ./Build install -- OK Warning (usually harmless): 'YAML' not installed, will not store persistent state  cpan[2]> exit Terminal does not support GetHistory. Lockfile removed. /root/nagiosgraph/nagiosgraph-1.5.2 # ./install.pl --check-prereq checking required PERL modules Carp...1.3301 CGI...4.13 Data::Dumper...2.124 Digest::MD5...2.54 File::Basename...2.77 File::Find...1.14 MIME::Base64...3.15 POSIX...1.17 RRDs...1.3008 Time::HiRes...1.9721 checking optional PERL modules GD...2.44 Nagios::Config...36 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< checking nagios installation found nagios exectuable at /usr/sbin/nagios found nagios init script at /etc/init.d/nagios checking web server installation found apache executable at /usr/sbin/httpd found apache init script at /etc/init.d/httpd /root/nagiosgraph/nagiosgraph-1.5.2 #  

Ich bin also gut darin, Nagiosgraph weiter zu installieren. Ich hoffe es hilft.