Nagios XI installation error

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
nelsonhyj
Posts: 5
Joined: Fri Sep 11, 2020 2:31 pm

Nagios XI installation error

Post by nelsonhyj »

Failed 14/16 test programs. 37/190 subtests failed.
make: *** [Makefile:884: test_dynamic] Error 255
ERROR: Subcomponent 'extraplugins' installation failed - exiting.
Subcomponents installation failed - exiting

This is the message that comes to me when the installation almost finishes, does someone know what is going on ?
benjaminsmith
Posts: 5324
Joined: Wed Aug 22, 2018 4:39 pm
Location: saint paul

Re: Nagios XI installation error

Post by benjaminsmith »

Hi,

Welcome to the Nagios Community Forum!

I'd have to dig into that part of the upgrade script, but first, what operating system are you installing Nagiso XI onto and is this a clean install (fresh system with nothing else installed)?

Benjamin

Reference
https://assets.nagios.com/downloads/nag ... -Linux.pdf
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
nelsonhyj
Posts: 5
Joined: Fri Sep 11, 2020 2:31 pm

Re: Nagios XI installation error

Post by nelsonhyj »

benjaminsmith wrote:Hi,

Welcome to the Nagios Community Forum!

I'd have to dig into that part of the upgrade script, but first, what operating system are you installing Nagiso XI onto and is this a clean install (fresh system with nothing else installed)?

Benjamin

Reference
https://assets.nagios.com/downloads/nag ... -Linux.pdf
Thanks for welcoming me !

I'm operating in a RHEL 8.2 system, and it is a clean install, with nothing else installed. Here it is more:

Making all in plugins-scripts
make[1]: Entering directory '/tmp/nagiosxi/subcomponents/extraplugins/check_mysql_health-2.1.8.2/plugins-scripts'
/bin/echo "#! #PERL# -w" | /bin/gawk -f ./subst > check_mysql_health
/bin/echo "# nagios: -epn" >> check_mysql_health
/bin/echo >> check_mysql_health
/bin/echo "my %ERRORS=( OK => 0, WARNING => 1, CRITICAL => 2, UNKNOWN => 3 );" >> check_mysql_health
/bin/echo "my %ERRORCODES=( 0 => 'OK', 1 => 'WARNING', 2 => 'CRITICAL', 3 => 'UNKNOWN' );" >> check_mysql_health
for m in Nagios/DBD/MySQL/Server/Instance/Innodb.pm Nagios/DBD/MySQL/Server/Instance/Myisam.pm Nagios/DBD/MySQL/Server/Instance/Replication.pm Nagios/DBD/MySQL/Server/Instance.pm Nagios/DBD/MySQL/Server.pm Nagios/DBD/MySQL/Cluster.pm Nagios/Extraopts.pm; do \
/bin/sed -e 's/^1;//g' < $m | /bin/gawk -f ./subst | /bin/grep -v "my %ERROR" >> check_mysql_health; \
done
if [ -d "/usr/local/nagios/libexec" ]; then \
for m in /usr/local/nagios/libexec/CheckMySQLHealthExt*.pm; do \
if [ -f $m ]; then \
/bin/echo found $m; \
/bin/sed -e 's/^1;//g' < $m | /bin/gawk -f ./subst | /bin/grep -v "my %ERROR" >> check_mysql_health; \
fi \
done \
fi
/bin/cat check_mysql_health.pl | /bin/grep -v "^use Nagios" | /bin/grep -v "^my %ERROR" | /bin/gawk -f ./subst >> check_mysql_health
chmod +x check_mysql_health
make[1]: Leaving directory '/tmp/nagiosxi/subcomponents/extraplugins/check_mysql_health-2.1.8.2/plugins-scripts'
Making all in t
make[1]: Entering directory '/tmp/nagiosxi/subcomponents/extraplugins/check_mysql_health-2.1.8.2/t'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/nagiosxi/subcomponents/extraplugins/check_mysql_health-2.1.8.2/t'
make[1]: Entering directory '/tmp/nagiosxi/subcomponents/extraplugins/check_mysql_health-2.1.8.2'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/tmp/nagiosxi/subcomponents/extraplugins/check_mysql_health-2.1.8.2'
Warning: prerequisite Class::Accessor 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Nagios::Monitoring::Plugin
Writing MYMETA.yml and MYMETA.json
cp lib/Nagios/Monitoring/Plugin/ExitResult.pm blib/lib/Nagios/Monitoring/Plugin/ExitResult.pm
cp lib/Nagios/Monitoring/Plugin/Getopt.pm blib/lib/Nagios/Monitoring/Plugin/Getopt.pm
cp lib/Nagios/Monitoring/Plugin/Range.pm blib/lib/Nagios/Monitoring/Plugin/Range.pm
cp lib/Nagios/Monitoring/Plugin.pm blib/lib/Nagios/Monitoring/Plugin.pm
cp lib/Nagios/Monitoring/Plugin/Performance.pm blib/lib/Nagios/Monitoring/Plugin/Performance.pm
cp lib/Nagios/Monitoring/Plugin/Threshold.pm blib/lib/Nagios/Monitoring/Plugin/Threshold.pm
cp lib/Nagios/Monitoring/Plugin/Config.pm blib/lib/Nagios/Monitoring/Plugin/Config.pm
cp lib/Nagios/Monitoring/Plugin/Functions.pm blib/lib/Nagios/Monitoring/Plugin/Functions.pm
Manifying 8 pod documents
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Base class package "Class::Accessor::Fast" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
at lib/Nagios/Monitoring/Plugin.pm line 11.
BEGIN failed--compilation aborted at lib/Nagios/Monitoring/Plugin.pm line 11.
Compilation failed in require at t/check_stuff.pl line 19.
BEGIN failed--compilation aborted at t/check_stuff.pl line 19.

# Failed test 'exits(3) with no args'
# at t/check_stuff.t line 22.
# got: '2'
# expected: '3'

# Failed test 'UNKNOWN with no args'
# at t/check_stuff.t line 23.
# ''
# doesn't match '(?^:^STUFF UNKNOWN)'
Base class package "Class::Accessor::Fast" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
at lib/Nagios/Monitoring/Plugin.pm line 11.
BEGIN failed--compilation aborted at lib/Nagios/Monitoring/Plugin.pm line 11.
Compilation failed in require at t/check_stuff.pl line 19.
BEGIN failed--compilation aborted at t/check_stuff.pl line 19.

# Failed test 'exits(3) with -V arg'
# at t/check_stuff.t line 26.
# got: '2'
# expected: '3'

# Failed test 'looks like there's a version'
# at t/check_stuff.t line 27.
# ''
# doesn't match '(?^i:^[\w\.]+ \d+)'
Base class package "Class::Accessor::Fast" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
at lib/Nagios/Monitoring/Plugin.pm line 11.
BEGIN failed--compilation aborted at lib/Nagios/Monitoring/Plugin.pm line 11.
Compilation failed in require at t/check_stuff.pl line 19.
BEGIN failed--compilation aborted at t/check_stuff.pl line 19.

# Failed test 'exits(3) with -h arg'
# at t/check_stuff.t line 30.
# got: '2'
# expected: '3'

# Failed test 'looks like there's something helpful'
# at t/check_stuff.t line 31.
# ''
# doesn't match '(?^i:usage)'
Base class package "Class::Accessor::Fast" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
at lib/Nagios/Monitoring/Plugin.pm line 11.
BEGIN failed--compilation aborted at lib/Nagios/Monitoring/Plugin.pm line 11.
Compilation failed in require at t/check_stuff.pl line 19.
BEGIN failed--compilation aborted at t/check_stuff.pl line 19.

# Failed test 'exits(3) with -r 99 '
# at t/check_stuff.t line 37.
# got: '2'
# expected: '3'

# Failed test 'UNKNOWN (warning: invalid -r) with -r 99 '
# at t/check_stuff.t line 38.
# ''
# doesn't match '(?^i:UNKNOWN.+invalid)'
Base class package "Class::Accessor::Fast" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
at lib/Nagios/Monitoring/Plugin.pm line 11.
BEGIN failed--compilation aborted at lib/Nagios/Monitoring/Plugin.pm line 11.
Compilation failed in require at t/check_stuff.pl line 19.
BEGIN failed--compilation aborted at t/check_stuff.pl line 19.

# Failed test 'exits(1) with -w 10:15 -c~:15 -r 0'
# at t/check_stuff.t line 57.
# got: '2'
# expected: '1'

# Failed test 'looks WARNING with -w 10:15 -c~:15 -r 0'
# at t/check_stuff.t line 58.
# ''
# doesn't match '(?^i:^STUFF WARNING)'
Base class package "Class::Accessor::Fast" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
at lib/Nagios/Monitoring/Plugin.pm line 11.
BEGIN failed--compilation aborted at lib/Nagios/Monitoring/Plugin.pm line 11.
Compilation failed in require at t/check_stuff.pl line 19.
BEGIN failed--compilation aborted at t/check_stuff.pl line 19.

# Failed test 'exits(0) with -w 10:15 -c~:15 -r 11'
# at t/check_stuff.t line 57.
# got: '2'
# expected: '0'

# Failed test 'looks OK with -w 10:15 -c~:15 -r 11'
# at t/check_stuff.t line 58.
# ''
# doesn't match '(?^i:^STUFF OK)'
Base class package "Class::Accessor::Fast" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
at lib/Nagios/Monitoring/Plugin.pm line 11.
BEGIN failed--compilation aborted at lib/Nagios/Monitoring/Plugin.pm line 11.
Compilation failed in require at t/check_stuff.pl line 19.
BEGIN failed--compilation aborted at t/check_stuff.pl line 19.

# Failed test 'looks CRITICAL with -w 10:15 -c~:15 -r 15.8'
# at t/check_stuff.t line 58.
# ''
# doesn't match '(?^i:^STUFF CRITICAL)'
# Looks like you failed 13 tests of 14.
t/check_stuff.t ..............................
Dubious, test returned 13 (wstat 3328, 0xd00)
Failed 13/14 subtests

# Failed test 'use Nagios::Monitoring::Plugin;'
# at t/Nagios-Monitoring-Plugin-01.t line 6.
# Tried to use 'Nagios::Monitoring::Plugin'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-01.t line 6.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-01.t line 6.
Can't locate object method "new" via package "Nagios::Monitoring::Plugin" at t/Nagios-Monitoring-Plugin-01.t line 14.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-01.t ..............
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 15/15 subtests

# Failed test 'use Nagios::Monitoring::Plugin;'
# at t/Nagios-Monitoring-Plugin-02.t line 6.
# Tried to use 'Nagios::Monitoring::Plugin'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-02.t line 6.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-02.t line 6.
Bareword "OK" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 12.
Bareword "WARNING" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 13.
Bareword "CRITICAL" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 14.
Bareword "UNKNOWN" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 15.
Bareword "DEPENDENT" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 16.
Bareword "OK" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 24.
Bareword "WARNING" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 24.
Bareword "CRITICAL" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 24.
Bareword "UNKNOWN" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 24.
Bareword "DEPENDENT" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 24.
Bareword "UNKNOWN" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 63.
Bareword "UNKNOWN" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 63.
Bareword "UNKNOWN" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 70.
Bareword "CRITICAL" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 76.
Bareword "UNKNOWN" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 94.
Bareword "OK" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 104.
Bareword "WARNING" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 104.
Bareword "CRITICAL" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 104.
Bareword "UNKNOWN" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 104.
Bareword "DEPENDENT" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 104.
Bareword "OK" not allowed while "strict subs" in use at t/Nagios-Monitoring-Plugin-02.t line 158.
Execution of t/Nagios-Monitoring-Plugin-02.t aborted due to compilation errors.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-02.t ..............
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 103/103 subtests

# Failed test 'use Nagios::Monitoring::Plugin;'
# at t/Nagios-Monitoring-Plugin-03.t line 7.
# Tried to use 'Nagios::Monitoring::Plugin'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-03.t line 7.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-03.t line 7.
Can't locate object method "new" via package "Nagios::Monitoring::Plugin" at t/Nagios-Monitoring-Plugin-03.t line 13.
# Looks like your test exited with 255 just after 2.
t/Nagios-Monitoring-Plugin-03.t ..............
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 60/61 subtests

# Failed test 'use Nagios::Monitoring::Plugin;'
# at t/Nagios-Monitoring-Plugin-04.t line 8.
# Tried to use 'Nagios::Monitoring::Plugin'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-04.t line 8.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-04.t line 8.

# Failed test 'constructor DOESN'T die without usage'
# at t/Nagios-Monitoring-Plugin-04.t line 14.
Can't locate object method "new" via package "Nagios::Monitoring::Plugin" at t/Nagios-Monitoring-Plugin-04.t line 16.
# Looks like your test exited with 255 just after 2.
t/Nagios-Monitoring-Plugin-04.t ..............
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 30/30 subtests

# Failed test 'use Nagios::Monitoring::Plugin;'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# Tried to use 'Nagios::Monitoring::Plugin'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin.pm line 11.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.

# Failed test 'Version number for Nagios::Monitoring::Plugin the same as Functions: 0.51'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 15.
# got: undef
# expected: '0.51'

# Failed test 'use Nagios::Monitoring::Plugin::Threshold;'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# Tried to use 'Nagios::Monitoring::Plugin::Threshold'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Threshold.pm line 8.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Threshold.pm line 8.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.

# Failed test 'Version number for Nagios::Monitoring::Plugin::Threshold the same as Functions: 0.51'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 15.
# got: undef
# expected: '0.51'

# Failed test 'use Nagios::Monitoring::Plugin::Performance;'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# Tried to use 'Nagios::Monitoring::Plugin::Performance'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Performance.pm line 9.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Performance.pm line 9.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.

# Failed test 'Version number for Nagios::Monitoring::Plugin::Performance the same as Functions: 0.51'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 15.
# got: undef
# expected: '0.51'

# Failed test 'use Nagios::Monitoring::Plugin::Range;'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# Tried to use 'Nagios::Monitoring::Plugin::Range'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Range.pm line 9.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Range.pm line 9.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Functions-01.t line 11.

# Failed test 'Version number for Nagios::Monitoring::Plugin::Range the same as Functions: 0.51'
# at t/Nagios-Monitoring-Plugin-Functions-01.t line 15.
# got: undef
# expected: '0.51'
# Looks like you failed 8 tests of 113.
t/Nagios-Monitoring-Plugin-Functions-01.t ....
Dubious, test returned 8 (wstat 2048, 0x800)
Failed 8/113 subtests
t/Nagios-Monitoring-Plugin-Functions-02.t .... ok
t/Nagios-Monitoring-Plugin-Functions-03.t .... ok

# Failed test 'use Nagios::Monitoring::Plugin::Getopt;'
# at t/Nagios-Monitoring-Plugin-Getopt-01.t line 6.
# Tried to use 'Nagios::Monitoring::Plugin::Getopt'.
# Error: Base class package "Class::Accessor" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Getopt-01.t line 6.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Getopt-01.t line 6.
Undefined subroutine &Nagios::Monitoring::Plugin::Functions::_use_die called at t/Nagios-Monitoring-Plugin-Getopt-01.t line 9.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-Getopt-01.t .......
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 76/76 subtests

# Failed test 'use Nagios::Monitoring::Plugin::Getopt;'
# at t/Nagios-Monitoring-Plugin-Getopt-02.t line 6.
# Tried to use 'Nagios::Monitoring::Plugin::Getopt'.
# Error: Base class package "Class::Accessor" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Getopt-02.t line 6.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Getopt-02.t line 6.
Undefined subroutine &Nagios::Monitoring::Plugin::Functions::_use_die called at t/Nagios-Monitoring-Plugin-Getopt-02.t line 9.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-Getopt-02.t .......
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 14/14 subtests

# Failed test 'use Nagios::Monitoring::Plugin::Getopt;'
# at t/Nagios-Monitoring-Plugin-Getopt-03.t line 9.
# Tried to use 'Nagios::Monitoring::Plugin::Getopt'.
# Error: Base class package "Class::Accessor" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Getopt-03.t line 9.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Getopt-03.t line 9.
Undefined subroutine &Nagios::Monitoring::Plugin::Functions::_use_die called at t/Nagios-Monitoring-Plugin-Getopt-03.t line 12.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-Getopt-03.t .......
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/1 subtests

# Failed test 'use Nagios::Monitoring::Plugin::Getopt;'
# at t/Nagios-Monitoring-Plugin-Getopt-04.t line 6.
# Tried to use 'Nagios::Monitoring::Plugin::Getopt'.
# Error: Base class package "Class::Accessor" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Getopt.pm line 13.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Getopt-04.t line 6.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Getopt-04.t line 6.
Undefined subroutine &Nagios::Monitoring::Plugin::Functions::_use_die called at t/Nagios-Monitoring-Plugin-Getopt-04.t line 9.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-Getopt-04.t .......
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 11/11 subtests

# Failed test 'use Nagios::Monitoring::Plugin::Performance;'
# at t/Nagios-Monitoring-Plugin-Performance-02.t line 4.
# Tried to use 'Nagios::Monitoring::Plugin::Performance'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Performance.pm line 9.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Performance.pm line 9.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Performance-02.t line 4.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Performance-02.t line 4.

# Failed test 'use_die correctly set on import'
# at t/Nagios-Monitoring-Plugin-Performance-02.t line 7.
# got: 'Undefined subroutine &Nagios::Monitoring::Plugin::Functions::nagios_die called at t/Nagios-Monitoring-Plugin-Performance-02.t line 6.
# '
# expected: 'NAGIOS-MONITORING-PLUGIN-PERFORMANCE-02 UNKNOWN - Testing
# '

# Failed test 'use Nagios::Monitoring::Plugin::Performance;'
# at t/Nagios-Monitoring-Plugin-Performance-02.t line 10.
# Tried to use 'Nagios::Monitoring::Plugin::Performance'.
# Error: Attempt to reload Nagios/Monitoring/Plugin/Performance.pm aborted.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Performance-02.t line 10.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Performance-02.t line 10.

# Failed test 'Should not get here if code works correctly because prior nagios_die should have exited'
# at t/Nagios-Monitoring-Plugin-Performance-02.t line 13.
# Looks like you planned 3 tests but ran 4.
# Looks like you failed 4 tests of 4 run.
t/Nagios-Monitoring-Plugin-Performance-02.t ..
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 3/3 subtests

# Failed test 'use Nagios::Monitoring::Plugin::Performance;'
# at t/Nagios-Monitoring-Plugin-Performance.t line 46.
# Tried to use 'Nagios::Monitoring::Plugin::Performance'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Performance.pm line 9.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Performance.pm line 9.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Performance.t line 46.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Performance.t line 46.
Can't locate object method "parse_perfstring" via package "Nagios::Monitoring::Plugin::Performance" at t/Nagios-Monitoring-Plugin-Performance.t line 52.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-Performance.t .....
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 231/231 subtests

# Failed test 'use Nagios::Monitoring::Plugin::Range;'
# at t/Nagios-Monitoring-Plugin-Range.t line 7.
# Tried to use 'Nagios::Monitoring::Plugin::Range'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Range.pm line 9.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Range.pm line 9.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Range.t line 7.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Range.t line 7.
Can't locate object method "parse_range_string" via package "Nagios::Monitoring::Plugin::Range" at t/Nagios-Monitoring-Plugin-Range.t line 28.
# Looks like your test exited with 255 just after 1.
t/Nagios-Monitoring-Plugin-Range.t ...........
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 151/151 subtests

# Failed test 'use Nagios::Monitoring::Plugin::Threshold;'
# at t/Nagios-Monitoring-Plugin-Threshold.t line 5.
# Tried to use 'Nagios::Monitoring::Plugin::Threshold'.
# Error: Base class package "Class::Accessor::Fast" is empty.
# (Perhaps you need to 'use' the module which defines that package first,
# or make that module available in @INC (@INC contains: /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
# at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Threshold.pm line 8.
# BEGIN failed--compilation aborted at /tmp/nagiosxi/subcomponents/extraplugins/Nagios-Monitoring-Plugin-0.51/blib/lib/Nagios/Monitoring/Plugin/Threshold.pm line 8.
# Compilation failed in require at t/Nagios-Monitoring-Plugin-Threshold.t line 5.
# BEGIN failed--compilation aborted at t/Nagios-Monitoring-Plugin-Threshold.t line 5.
Can't locate object method "set_thresholds" via package "Nagios::Monitoring::Plugin::Threshold" at t/Nagios-Monitoring-Plugin-Threshold.t line 18.
# Looks like your test exited with 255 just after 2.
t/Nagios-Monitoring-Plugin-Threshold.t .......
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 92/93 subtests

Test Summary Report
-------------------
t/check_stuff.t (Wstat: 3328 Tests: 14 Failed: 13)
Failed tests: 1-12, 14
Non-zero exit status: 13
t/Nagios-Monitoring-Plugin-01.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 15 tests but ran 1.
t/Nagios-Monitoring-Plugin-02.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 103 tests but ran 1.
t/Nagios-Monitoring-Plugin-03.t (Wstat: 65280 Tests: 2 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 61 tests but ran 2.
t/Nagios-Monitoring-Plugin-04.t (Wstat: 65280 Tests: 2 Failed: 2)
Failed tests: 1-2
Non-zero exit status: 255
Parse errors: Bad plan. You planned 30 tests but ran 2.
t/Nagios-Monitoring-Plugin-Functions-01.t (Wstat: 2048 Tests: 113 Failed: 8)
Failed tests: 2-5, 8-11
Non-zero exit status: 8
t/Nagios-Monitoring-Plugin-Getopt-01.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 76 tests but ran 1.
t/Nagios-Monitoring-Plugin-Getopt-02.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 14 tests but ran 1.
t/Nagios-Monitoring-Plugin-Getopt-03.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
t/Nagios-Monitoring-Plugin-Getopt-04.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 11 tests but ran 1.
t/Nagios-Monitoring-Plugin-Performance-02.t (Wstat: 1024 Tests: 4 Failed: 4)
Failed tests: 1-4
Non-zero exit status: 4
Parse errors: Bad plan. You planned 3 tests but ran 4.
t/Nagios-Monitoring-Plugin-Performance.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 231 tests but ran 1.
t/Nagios-Monitoring-Plugin-Range.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 151 tests but ran 1.
t/Nagios-Monitoring-Plugin-Threshold.t (Wstat: 65280 Tests: 2 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 93 tests but ran 2.
Files=16, Tests=190, 1 wallclock secs ( 0.05 usr 0.02 sys + 1.33 cusr 0.17 csys = 1.57 CPU)
Result: FAIL
Failed 14/16 test programs. 37/190 subtests failed.
make: *** [Makefile:884: test_dynamic] Error 255
ERROR: Subcomponent 'extraplugins' installation failed - exiting.
Subcomponents installation failed - exiting
RESULT=1

===================
INSTALLATION ERROR!
===================
Installation step failed - exiting.
Check for error messages in the install log (install.log).

If you require assistance in resolving the issue, please include install.log
in your communications with Nagios XI technical support.

The script that failed was: './A-subcomponents'
benjaminsmith
Posts: 5324
Joined: Wed Aug 22, 2018 4:39 pm
Location: saint paul

Re: Nagios XI installation error

Post by benjaminsmith »

Hi,

It failed trying to install a Perl package for the monitoring plugins, can you install this manually and try again.

Code: Select all

cpan Nagios::Monitoring::Plugin
--Benjamin
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
nelsonhyj
Posts: 5
Joined: Fri Sep 11, 2020 2:31 pm

Re: Nagios XI installation error

Post by nelsonhyj »

benjaminsmith wrote:Hi,

It failed trying to install a Perl package for the monitoring plugins, can you install this manually and try again.

Code: Select all

cpan Nagios::Monitoring::Plugin
--Benjamin
Hello benjamin ! Thank you so much for supporting me. I did the installation of Perl Package, but now this error occours to me:

I realized here on forum there is some posts with this error, but, when I try to read the posts, my account is not authorized to see it.
Can you help me once again ? Thanks for the attention

*** Configuration summary for ***:

----------------
User: nagios
Group: nagios
Bin directory: /usr/local/nagios/bin
Config directory: /usr/local/nagios/etc
Nagios config: /usr/local/nagios/etc/nagios.cfg
----------------

Review the options above for accuracy. If they look okay,
type 'make all' to compile NDOUtils, or type 'make' to get
a list of make options.

cd src/ && make ndo.so
make[1]: Entering directory '/tmp/nagiosxi/subcomponents/ndo/ndo-3.0.3/src'
gcc -fPIC -shared -g -O2 -I/usr/include/mysql -m64 ndo.c -o ndo.so -L/usr/lib64/mysql -lmysqlclient -lpthread -lz -lm -lrt -lssl -lcrypto -ldl -pthread
ndo.c: In function ‘ndo_log’:
ndo.c:156:9: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration]
if (asprintf(&tmp, "NDO-3: %s", buffer) < 0) {
^~~~~~~~
vsprintf
make[1]: Leaving directory '/tmp/nagiosxi/subcomponents/ndo/ndo-3.0.3/src'
cd src/ && make ndo.so
make[1]: Entering directory '/tmp/nagiosxi/subcomponents/ndo/ndo-3.0.3/src'
make[1]: 'ndo.so' is up to date.
make[1]: Leaving directory '/tmp/nagiosxi/subcomponents/ndo/ndo-3.0.3/src'
/bin/install -c -m 774 -o nagios -g nagios src/ndo.so /usr/local/nagios/bin/ndo.so
Shared module ndo.so installed
/usr/local/nagios/etc/nagios.cfg configured to use NDO
INSTALL: POST-INSTALL: Starting NDO post install...
NOTE: If prompted, enter the MySQL root password
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
ERROR: Subcomponent 'ndo' installation failed - exiting.
Subcomponents installation failed - exiting
RESULT=1

===================
INSTALLATION ERROR!
===================
Installation step failed - exiting.
Check for error messages in the install log (install.log).

If you require assistance in resolving the issue, please include install.log
in your communications with Nagios XI technical support.

The script that failed was: './A-subcomponents'
Locked