Nagios XI and Oracle DB

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
NMFSTeam
Posts: 88
Joined: Thu Nov 12, 2015 9:01 am

Nagios XI and Oracle DB

Post by NMFSTeam »

We are trying to add the capability to Nagios XI to monitor our Oracle databases. Some of our servers are running Oracle 18, others are Oracle 19.
Tried following the directions here: https://assets.nagios.com/downloads/nag ... ios-XI.pdf
However, when running the oracleinstall.sh script, getting the following message at the end:

Code: Select all

DBD-Oracle-1.74/hints/svr4.pl
DBD-Oracle-1.74/dbdimp.c
DBD-Oracle-1.74/README
Multiple copies of Driver.xst found in: /usr/local/lib64/perl5/auto/DBI/ /usr/lib64/perl5/auto/DBI/ at Makefile.PL line 39
Using DBI 1.642 (for perl 5.010001 on x86_64-linux-thread-multi) installed in /usr/local/lib64/perl5/auto/DBI/

Configuring DBD::Oracle for perl 5.010001 on linux (x86_64-linux-thread-multi)

Remember to actually *READ* the README file! Especially if you have any problems.

Installing on a linux, Ver#3.10
Using Oracle in /usr/lib/oracle/19.3/client64
sqlplus: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1)
sqlplus: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntshcore.so.19.1)
sqlplus: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libnnz19.so)

            If sqlplus failed due to a linker/symbol/relocation/library error or similar problem
            then it's likely that you've not configured your environment correctly.
            Specifically, your LD_LIBRARY_PATH environment variable
            set to include the directory containing the Oracle libraries.

I'm having trouble finding your Oracle version number... trying harder

WARNING: I could not determine Oracle client version so I'll just
default to version 8.0.0.0. Some features of DBD::Oracle may not work.
Oracle version based logic in Makefile.PL may produce erroneous results.
You can use "perl Makefile.PL -V X.Y.Z" to specify a your client version.

Oracle version 8.0.0.0 (8.0)
DBD::Oracle no longer supports Oracle client versions before 9.2
 Try a version before 1.25 for 9 and 1.18 for 8! at Makefile.PL line 271.
The Oracle RPMs that were provided to me by our Oracle guy appear to be for version 19.3. They installed at the following location: /usr/lib/oracle/19.3/client64/

Do I need to make any changes, or am I clear to proceed with the rest of the directions? I modified the file with the variables, like so:

Code: Select all

cat /usr/local/nagiosxi/etc/configwizards/oracle/oracle
export LD_LIBRARY_PATH=/usr/lib/oracle/19.3/client64/lib
export ORACLE_HOME=/usr/lib/oracle/19.3/client64
I can post a more complete output of the oracleinstall.sh script, if need be.

Thanks,
User avatar
cdienger
Support Tech
Posts: 5045
Joined: Tue Feb 07, 2017 11:26 am

Re: Nagios XI and Oracle DB

Post by cdienger »

It's having trouble determining the version. It's interesting to note, but may not be a critical error since there is logic to handle things if it doesn't find the version or can't run sqlplus.

We can force the install to expect a certain version by editing oracleinstall.sh and change line 119 to look like:

Code: Select all

perl Makefile.PL -l -V 19.3.0
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
NMFSTeam
Posts: 88
Joined: Thu Nov 12, 2015 9:01 am

Re: Nagios XI and Oracle DB

Post by NMFSTeam »

Ok, made the change you suggested, and re-ran the oracleinstall.sh file. Got further along, but still errors...

Code: Select all

[root@nagios01 tmp]# ./oracleinstall.sh
#######################################
#                                     #
# This is the installer script        #
# for installing Oracle monitoring    #
# libraries.                          #
#                                     #
# Before you continue, be sure that   #
# the oracle-basic, sqlplus and devel #
# are in the same directory as this   #
# installer script.                   #
#                                     #
#######################################
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirrors.cat.pdx.edu
 * epel: mirror.es.its.nyu.edu
 * extras: distro.ibiblio.org
 * updates: ftpmirror.your.org
Package glibc-devel-2.12-1.212.el6_10.3.x86_64 already installed and latest version
Package glibc-utils-2.12-1.212.el6_10.3.x86_64 already installed and latest version
Package glibc-2.12-1.212.el6_10.3.x86_64 already installed and latest version
Package glibc-headers-2.12-1.212.el6_10.3.x86_64 already installed and latest version
Package glibc-static-2.12-1.212.el6_10.3.x86_64 already installed and latest version
Package glibc-common-2.12-1.212.el6_10.3.x86_64 already installed and latest version
Package perl-YAML-0.70-4.el6.noarch already installed and latest version
Nothing to do
Loaded plugins: fastestmirror, security
Setting up Local Package Process
Examining oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm: oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64
oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm: does not update installed package.
Examining oracle-instantclient19.3-sqlplus-19.3.0.0.0-1.x86_64.rpm: oracle-instantclient19.3-sqlplus-19.3.0.0.0-1.x86_64
oracle-instantclient19.3-sqlplus-19.3.0.0.0-1.x86_64.rpm: does not update installed package.
Examining oracle-instantclient19.3-devel-19.3.0.0.0-1.x86_64.rpm: oracle-instantclient19.3-devel-19.3.0.0.0-1.x86_64
oracle-instantclient19.3-devel-19.3.0.0.0-1.x86_64.rpm: does not update installed package.
Nothing to do
CPAN may ask you questions. Choose 'No' if it asks if you want to
do a manual install, unless you have special internet settings.
CPAN: Storable loaded ok (v2.20)
Going to read '/root/.cpan/Metadata'
  Database was generated on Thu, 17 Oct 2019 16:55:14 GMT
DBI is up to date (1.642).
--2019-10-17 14:26:21--  http://search.cpan.org/CPAN/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.74.tar.gz
Resolving search.cpan.org... 151.101.2.217, 151.101.130.217, 151.101.66.217, ...
Connecting to search.cpan.org|151.101.2.217|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://cpan.metacpan.org/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.74.tar.gz [following]
--2019-10-17 14:26:21--  https://cpan.metacpan.org/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.74.tar.gz
Resolving cpan.metacpan.org... 151.101.2.217, 151.101.130.217, 151.101.66.217, ...
Connecting to cpan.metacpan.org|151.101.2.217|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 448855 (438K) [application/x-gzip]
Saving to: “DBD-Oracle-1.74.tar.gz.1”

100%[===========================================================================================================================================================>] 448,855     --.-K/s   in 0.03s

2019-10-17 14:26:22 (16.6 MB/s) - “DBD-Oracle-1.74.tar.gz.1” saved [448855/448855]

DBD-Oracle-1.74/
DBD-Oracle-1.74/lib/
DBD-Oracle-1.74/lib/DBD/
DBD-Oracle-1.74/lib/DBD/Oracle.pm
DBD-Oracle-1.74/lib/DBD/Oracle/
DBD-Oracle-1.74/lib/DBD/Oracle/GetInfo.pm
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Win32.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Vms.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Hpux.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Aix.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Sun.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Macos.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Linux.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Cygwin.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting/Win64.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Troubleshooting.pod
DBD-Oracle-1.74/lib/DBD/Oracle/Object.pm
DBD-Oracle-1.74/oci.def
DBD-Oracle-1.74/Makefile.PL
DBD-Oracle-1.74/MANIFEST
DBD-Oracle-1.74/ocitrace.h
DBD-Oracle-1.74/Changes
DBD-Oracle-1.74/LICENSE
DBD-Oracle-1.74/README.help.txt
DBD-Oracle-1.74/README.mkdn
DBD-Oracle-1.74/CONTRIBUTING.mkd
DBD-Oracle-1.74/INSTALL
DBD-Oracle-1.74/Oracle.xs
DBD-Oracle-1.74/CONTRIBUTORS
DBD-Oracle-1.74/META.json
DBD-Oracle-1.74/oci8.c
DBD-Oracle-1.74/META.yml
DBD-Oracle-1.74/Oracle.h
DBD-Oracle-1.74/dbivport.h
DBD-Oracle-1.74/typemap
DBD-Oracle-1.74/t/
DBD-Oracle-1.74/t/23wide_db_al32utf8.t
DBD-Oracle-1.74/t/00versions.t
DBD-Oracle-1.74/t/22nchar_al32utf8.t
DBD-Oracle-1.74/t/31lob.t
DBD-Oracle-1.74/t/lib/
DBD-Oracle-1.74/t/lib/ExecuteArray.pm
DBD-Oracle-1.74/t/10general.t
DBD-Oracle-1.74/t/28array_bind.t
DBD-Oracle-1.74/t/26exe_array.t
DBD-Oracle-1.74/t/14threads.t
DBD-Oracle-1.74/t/rt74753-utf8-encoded.t
DBD-Oracle-1.74/t/23wide_db.t
DBD-Oracle-1.74/t/22nchar_utf8.t
DBD-Oracle-1.74/t/31lob_extended.t
DBD-Oracle-1.74/t/000-report-versions-tiny.t
DBD-Oracle-1.74/t/12impdata.t
DBD-Oracle-1.74/t/36lob_leak.t
DBD-Oracle-1.74/t/24implicit_utf8.t
DBD-Oracle-1.74/t/38taf.t
DBD-Oracle-1.74/t/21nchar.t
DBD-Oracle-1.74/t/70meta.t
DBD-Oracle-1.74/t/15nls.t
DBD-Oracle-1.74/t/39attr.t
DBD-Oracle-1.74/t/rt85886.t
DBD-Oracle-1.74/t/34pres_lobs.t
DBD-Oracle-1.74/t/56embbeded.t
DBD-Oracle-1.74/t/40ph_type.t
DBD-Oracle-1.74/t/55nested.t
DBD-Oracle-1.74/t/30long.t
DBD-Oracle-1.74/t/32xmltype.t
DBD-Oracle-1.74/t/58object.t
DBD-Oracle-1.74/t/50cursor.t
DBD-Oracle-1.74/t/80ora_charset.t
DBD-Oracle-1.74/t/51scroll.t
DBD-Oracle-1.74/t/01base.t
DBD-Oracle-1.74/t/20select.t
DBD-Oracle-1.74/t/nchar_test_lib.pl
DBD-Oracle-1.74/t/23wide_db_8bit.t
DBD-Oracle-1.74/t/60reauth.t
DBD-Oracle-1.74/t/rt13865.t
DBD-Oracle-1.74/t/25plsql.t
DBD-Oracle-1.74/examples/
DBD-Oracle-1.74/examples/japh
DBD-Oracle-1.74/examples/oradump.pl
DBD-Oracle-1.74/examples/ora_explain.pl
DBD-Oracle-1.74/examples/commit.pl
DBD-Oracle-1.74/examples/bind.pl
DBD-Oracle-1.74/examples/curref.pl
DBD-Oracle-1.74/examples/ex.pl
DBD-Oracle-1.74/examples/read_long_via_blob_read.pl
DBD-Oracle-1.74/examples/tabinfo.pl
DBD-Oracle-1.74/examples/proc.pl
DBD-Oracle-1.74/examples/sql
DBD-Oracle-1.74/examples/mktable.pl
DBD-Oracle-1.74/examples/inserting_longs.pl
DBD-Oracle-1.74/examples/README
DBD-Oracle-1.74/mkta.pl
DBD-Oracle-1.74/Todo
DBD-Oracle-1.74/dbdimp.h
DBD-Oracle-1.74/hints/
DBD-Oracle-1.74/hints/macos_syms.pl
DBD-Oracle-1.74/hints/macos_bundle.syms
DBD-Oracle-1.74/hints/macos_lib.syms
DBD-Oracle-1.74/hints/dgux.pl
DBD-Oracle-1.74/hints/svr4.pl
DBD-Oracle-1.74/dbdimp.c
DBD-Oracle-1.74/README
Multiple copies of Driver.xst found in: /usr/local/lib64/perl5/auto/DBI/ /usr/lib64/perl5/auto/DBI/ at Makefile.PL line 39
Using DBI 1.642 (for perl 5.010001 on x86_64-linux-thread-multi) installed in /usr/local/lib64/perl5/auto/DBI/

Configuring DBD::Oracle for perl 5.010001 on linux (x86_64-linux-thread-multi)

Remember to actually *READ* the README file! Especially if you have any problems.

Installing on a linux, Ver#3.10
Using Oracle in /usr/lib/oracle/19.3/client64
sqlplus: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1)
sqlplus: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntshcore.so.19.1)
sqlplus: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libnnz19.so)

            If sqlplus failed due to a linker/symbol/relocation/library error or similar problem
            then it's likely that you've not configured your environment correctly.
            Specifically, your LD_LIBRARY_PATH environment variable
            set to include the directory containing the Oracle libraries.

Forcing Oracle version to be treated as 19.3.0
Oracle version 19.3.0 (19.3)
Found direct-link candidates: libclntsh.so
Oracle sysliblist:
Found header files in /usr/include/oracle/19.3/client64.
Your LD_LIBRARY_PATH env var is set to '/usr/lib/oracle/19.3/client64/lib'

client_version=19.3


DEFINE= -Wall -Wno-comment -DUTF8_SUPPORT -DORA_OCI_VERSION=\"19.3.0\" -DORA_OCI_102 -DORA_OCI_112


Checking for functioning wait.ph


System: perl5.010001 linux c1bm.rdu2.centos.org 3.10.0-514.10.2.el7.x86_64 #1 smp fri mar 3 00:04:05 utc 2017 x86_64 x86_64 x86_64 gnulinux
Compiler:   gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
Linker:     /usr/bin/ld
Sysliblist:
Linking with -lclntsh.

Checking if your kit is complete...
Looks good
LD_RUN_PATH=/usr/lib/oracle/19.3/client64/lib
Using DBD::Oracle 1.74.
Using DBD::Oracle 1.74.
Multiple copies of Driver.xst found in: /usr/local/lib64/perl5/auto/DBI/ /usr/lib64/perl5/auto/DBI/ at Makefile.PL line 1789
Using DBI 1.642 (for perl 5.010001 on x86_64-linux-thread-multi) installed in /usr/local/lib64/perl5/auto/DBI/
Writing Makefile for DBD::Oracle

***  If you have problems...
     read all the log printed above, and the README and README.help.txt files.
     (Of course, you have read README by now anyway, haven't you?)

cp lib/DBD/Oracle/Troubleshooting/Cygwin.pod blib/lib/DBD/Oracle/Troubleshooting/Cygwin.pod
cp lib/DBD/Oracle.pm blib/lib/DBD/Oracle.pm
cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
cp lib/DBD/Oracle/Troubleshooting/Vms.pod blib/lib/DBD/Oracle/Troubleshooting/Vms.pod
cp lib/DBD/Oracle/Troubleshooting/Hpux.pod blib/lib/DBD/Oracle/Troubleshooting/Hpux.pod
cp lib/DBD/Oracle/Troubleshooting/Linux.pod blib/lib/DBD/Oracle/Troubleshooting/Linux.pod
cp lib/DBD/Oracle/GetInfo.pm blib/lib/DBD/Oracle/GetInfo.pm
cp lib/DBD/Oracle/Troubleshooting.pod blib/lib/DBD/Oracle/Troubleshooting.pod
cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
cp lib/DBD/Oracle/Troubleshooting/Sun.pod blib/lib/DBD/Oracle/Troubleshooting/Sun.pod
cp lib/DBD/Oracle/Troubleshooting/Macos.pod blib/lib/DBD/Oracle/Troubleshooting/Macos.pod
cp lib/DBD/Oracle/Troubleshooting/Aix.pod blib/lib/DBD/Oracle/Troubleshooting/Aix.pod
cp lib/DBD/Oracle/Object.pm blib/lib/DBD/Oracle/Object.pm
cp lib/DBD/Oracle/Troubleshooting/Win64.pod blib/lib/DBD/Oracle/Troubleshooting/Win64.pod
cp lib/DBD/Oracle/Troubleshooting/Win32.pod blib/lib/DBD/Oracle/Troubleshooting/Win32.pod
cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
/usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" /usr/local/lib64/perl5/auto/DBI/Driver.xst > Oracle.xsi
/usr/bin/perl /usr/share/perl5/ExtUtils/xsubpp  -typemap /usr/share/perl5/ExtUtils/typemap -typemap typemap  Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c
gcc -c  -I/usr/include/oracle/19.3/client64 -I/usr/local/lib64/perl5/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic   -DVERSION=\"1.74\" -DXS_VERSION=\"1.74\" -fPIC "-I/usr/lib64/perl5/CORE"  -Wall -Wno-comment -DUTF8_SUPPORT -DORA_OCI_VERSION=\"19.3.0\" -DORA_OCI_102 -DORA_OCI_112 Oracle.c
In file included from /usr/local/lib64/perl5/auto/DBI/DBIXS.h:38,
                 from Oracle.h:50,
                 from Oracle.xs:1:
/usr/local/lib64/perl5/auto/DBI/dbipport.h:6145:1: warning: "MUTABLE_PTR" redefined
In file included from /usr/lib64/perl5/CORE/perl.h:2424,
                 from /usr/local/lib64/perl5/auto/DBI/DBIXS.h:23,
                 from Oracle.h:50,
                 from Oracle.xs:1:
/usr/lib64/perl5/CORE/handy.h:63:1: warning: this is the location of the previous definition
gcc -c  -I/usr/include/oracle/19.3/client64 -I/usr/local/lib64/perl5/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic   -DVERSION=\"1.74\" -DXS_VERSION=\"1.74\" -fPIC "-I/usr/lib64/perl5/CORE"  -Wall -Wno-comment -DUTF8_SUPPORT -DORA_OCI_VERSION=\"19.3.0\" -DORA_OCI_102 -DORA_OCI_112 dbdimp.c
In file included from /usr/local/lib64/perl5/auto/DBI/DBIXS.h:38,
                 from Oracle.h:50,
                 from dbdimp.c:21:
/usr/local/lib64/perl5/auto/DBI/dbipport.h:6145:1: warning: "MUTABLE_PTR" redefined
In file included from /usr/lib64/perl5/CORE/perl.h:2424,
                 from /usr/local/lib64/perl5/auto/DBI/DBIXS.h:23,
                 from Oracle.h:50,
                 from dbdimp.c:21:
/usr/lib64/perl5/CORE/handy.h:63:1: warning: this is the location of the previous definition
dbdimp.c: In function ‘ora_db_login6’:
dbdimp.c:725: warning: format ‘%d’ expects type ‘int’, but argument 12 has type ‘size_t’
dbdimp.c:725: warning: format ‘%d’ expects type ‘int’, but argument 14 has type ‘size_t’
dbdimp.c: In function ‘ora_st_FETCH_attrib’:
dbdimp.c:4349: warning: unused variable ‘imp_dbh’
gcc -c  -I/usr/include/oracle/19.3/client64 -I/usr/local/lib64/perl5/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic   -DVERSION=\"1.74\" -DXS_VERSION=\"1.74\" -fPIC "-I/usr/lib64/perl5/CORE"  -Wall -Wno-comment -DUTF8_SUPPORT -DORA_OCI_VERSION=\"19.3.0\" -DORA_OCI_102 -DORA_OCI_112 oci8.c
In file included from /usr/local/lib64/perl5/auto/DBI/DBIXS.h:38,
                 from Oracle.h:50,
                 from oci8.c:12:
/usr/local/lib64/perl5/auto/DBI/dbipport.h:6145:1: warning: "MUTABLE_PTR" redefined
In file included from /usr/lib64/perl5/CORE/perl.h:2424,
                 from /usr/local/lib64/perl5/auto/DBI/DBIXS.h:23,
                 from Oracle.h:50,
                 from oci8.c:12:
/usr/lib64/perl5/CORE/handy.h:63:1: warning: this is the location of the previous definition
oci8.c: In function ‘ora_blob_read_mb_piece’:
oci8.c:1847: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 6 has type ‘ub4’
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
rm -f blib/arch/auto/DBD/Oracle/Oracle.so
gcc  -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic Oracle.o dbdimp.o oci8.o  -o blib/arch/auto/DBD/Oracle/Oracle.so        \
           -L/usr/lib/oracle/19.3/client64/lib -lclntsh         \

chmod 755 blib/arch/auto/DBD/Oracle/Oracle.so
cp Oracle.bs blib/arch/auto/DBD/Oracle/Oracle.bs
chmod 644 blib/arch/auto/DBD/Oracle/Oracle.bs
Manifying blib/man3/DBD::Oracle::Troubleshooting.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Cygwin.3pm
Manifying blib/man3/DBD::Oracle.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Sun.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Macos.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Hpux.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Vms.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Aix.3pm
Manifying blib/man3/DBD::Oracle::Object.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Linux.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Win64.3pm
Manifying blib/man3/DBD::Oracle::GetInfo.3pm
Manifying blib/man3/DBD::Oracle::Troubleshooting::Win32.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/000-report-versions-tiny.t .. #
#
# Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10
# perl: 5.010001 (wanted 5.006) on linux from /usr/bin/perl
#
# B                                             => 1.22       (want any version)
# Carp                                          => 1.11       (want any version)
# DBI                                           => 1.642      (want 1.51)
# Data::Dumper                                  => 2.124      (want any version)
# Devel::Peek                                   => 1.04       (want any version)
# DynaLoader                                    => 1.10       (want any version)
# Encode                                        => 2.35       (want any version)
# Exporter                                      => 5.63       (want any version)
# ExtUtils::MakeMaker                           => 6.55_02    (want 6.30)
# Math::BigInt                                  => 1.89       (want any version)
# Test::More                                    => 0.92       (want 0.88)
# Thread::Semaphore                             => 2.09       (want any version)
# lib                                           => 0.62       (want any version)
# strict                                        => 1.04       (want any version)
# utf8                                          => 1.07       (want any version)
# vars                                          => 1.01       (want any version)
# warnings                                      => 1.06       (want any version)
#
# Thanks for using my code.  I hope it works for you.
# If not, please try and include this output in the bug report.
# That will help me reproduce the issue and solve your problem.
#
t/000-report-versions-tiny.t .. ok
t/00versions.t ................ Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/00versions.t line 10
Compilation failed in require at t/00versions.t line 10.
BEGIN failed--compilation aborted at t/00versions.t line 10.
# Looks like your test exited with 2 before it could output anything.
t/00versions.t ................ Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/2 subtests
t/01base.t .................... 1/6
#   Failed test 'install_driver'
#   at t/01base.t line 24.
#          got: 'install_driver(Oracle) failed: Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
#  at (eval 10) line 3
# Compilation failed in require at (eval 10) line 3.
# Perhaps a required shared library or dll isn't installed where expected
#  at t/01base.t line 21
# '
#     expected: ''
# Failed to load Oracle extension and/or shared libraries
# Looks like you failed 1 test of 6.
t/01base.t .................... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/6 subtests
        (less 2 skipped subtests: 3 okay)
t/10general.t ................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/10general.t line 8
Compilation failed in require at t/10general.t line 8.
BEGIN failed--compilation aborted at t/10general.t line 8.
t/10general.t ................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/12impdata.t ................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/12impdata.t line 25.
t/12impdata.t ................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/14threads.t ................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/14threads.t line 30.
t/14threads.t ................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/15nls.t ..................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/15nls.t line 9.
t/15nls.t ..................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/20select.t .................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/20select.t line 4
Compilation failed in require at t/20select.t line 4.
BEGIN failed--compilation aborted at t/20select.t line 4.
t/20select.t .................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/21nchar.t ................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/21nchar.t line 12
Compilation failed in require at t/21nchar.t line 12.
BEGIN failed--compilation aborted at t/21nchar.t line 12.
t/21nchar.t ................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/22nchar_al32utf8.t .......... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/22nchar_al32utf8.t line 9
Compilation failed in require at t/22nchar_al32utf8.t line 9.
BEGIN failed--compilation aborted at t/22nchar_al32utf8.t line 9.
t/22nchar_al32utf8.t .......... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/22nchar_utf8.t .............. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/22nchar_utf8.t line 9
Compilation failed in require at t/22nchar_utf8.t line 9.
BEGIN failed--compilation aborted at t/22nchar_utf8.t line 9.
t/22nchar_utf8.t .............. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/23wide_db.t ................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/23wide_db.t line 9
Compilation failed in require at t/23wide_db.t line 9.
BEGIN failed--compilation aborted at t/23wide_db.t line 9.
t/23wide_db.t ................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/23wide_db_8bit.t ............ Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/23wide_db_8bit.t line 9
Compilation failed in require at t/23wide_db_8bit.t line 9.
BEGIN failed--compilation aborted at t/23wide_db_8bit.t line 9.
t/23wide_db_8bit.t ............ Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/23wide_db_al32utf8.t ........ Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/23wide_db_al32utf8.t line 9
Compilation failed in require at t/23wide_db_al32utf8.t line 9.
BEGIN failed--compilation aborted at t/23wide_db_al32utf8.t line 9.
t/23wide_db_al32utf8.t ........ Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/24implicit_utf8.t ........... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/24implicit_utf8.t line 12
Compilation failed in require at t/24implicit_utf8.t line 12.
BEGIN failed--compilation aborted at t/24implicit_utf8.t line 12.
t/24implicit_utf8.t ........... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/25plsql.t ................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/25plsql.t line 5
Compilation failed in require at t/25plsql.t line 5.
BEGIN failed--compilation aborted at t/25plsql.t line 5.
t/25plsql.t ................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/26exe_array.t ............... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/26exe_array.t line 10.
t/26exe_array.t ............... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/28array_bind.t .............. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/28array_bind.t line 22
Compilation failed in require at t/28array_bind.t line 22.
BEGIN failed--compilation aborted at t/28array_bind.t line 22.
t/28array_bind.t .............. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/30long.t .................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/30long.t line 5
Compilation failed in require at t/30long.t line 5.
BEGIN failed--compilation aborted at t/30long.t line 5.
t/30long.t .................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/31lob.t ..................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/31lob.t line 5
Compilation failed in require at t/31lob.t line 5.
BEGIN failed--compilation aborted at t/31lob.t line 5.
t/31lob.t ..................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/31lob_extended.t ............ Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/31lob_extended.t line 16
Compilation failed in require at t/31lob_extended.t line 16.
BEGIN failed--compilation aborted at t/31lob_extended.t line 16.
t/31lob_extended.t ............ Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/32xmltype.t ................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/32xmltype.t line 5
Compilation failed in require at t/32xmltype.t line 5.
BEGIN failed--compilation aborted at t/32xmltype.t line 5.
t/32xmltype.t ................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/34pres_lobs.t ............... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/34pres_lobs.t line 7
Compilation failed in require at t/34pres_lobs.t line 7.
BEGIN failed--compilation aborted at t/34pres_lobs.t line 7.
t/34pres_lobs.t ............... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/36lob_leak.t ................ Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/36lob_leak.t line 14
Compilation failed in require at t/36lob_leak.t line 14.
BEGIN failed--compilation aborted at t/36lob_leak.t line 14.
t/36lob_leak.t ................ Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/38taf.t ..................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/38taf.t line 5
Compilation failed in require at t/38taf.t line 5.
BEGIN failed--compilation aborted at t/38taf.t line 5.
t/38taf.t ..................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/39attr.t .................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/39attr.t line 10
Compilation failed in require at t/39attr.t line 10.
BEGIN failed--compilation aborted at t/39attr.t line 10.
t/39attr.t .................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/40ph_type.t ................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/40ph_type.t line 6
Compilation failed in require at t/40ph_type.t line 6.
BEGIN failed--compilation aborted at t/40ph_type.t line 6.
t/40ph_type.t ................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/50cursor.t .................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/50cursor.t line 5
Compilation failed in require at t/50cursor.t line 5.
BEGIN failed--compilation aborted at t/50cursor.t line 5.
t/50cursor.t .................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/51scroll.t .................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/51scroll.t line 5
Compilation failed in require at t/51scroll.t line 5.
BEGIN failed--compilation aborted at t/51scroll.t line 5.
t/51scroll.t .................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/55nested.t .................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/55nested.t line 5
Compilation failed in require at t/55nested.t line 5.
BEGIN failed--compilation aborted at t/55nested.t line 5.
t/55nested.t .................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/56embbeded.t ................ Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/56embbeded.t line 4
Compilation failed in require at t/56embbeded.t line 4.
BEGIN failed--compilation aborted at t/56embbeded.t line 4.
t/56embbeded.t ................ Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/58object.t .................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/58object.t line 4
Compilation failed in require at t/58object.t line 4.
BEGIN failed--compilation aborted at t/58object.t line 4.
t/58object.t .................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/60reauth.t .................. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/60reauth.t line 6.
t/60reauth.t .................. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/70meta.t .................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/70meta.t line 9.
t/70meta.t .................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/80ora_charset.t ............. Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/80ora_charset.t line 8
Compilation failed in require at t/80ora_charset.t line 8.
BEGIN failed--compilation aborted at t/80ora_charset.t line 8.
t/80ora_charset.t ............. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/rt13865.t ................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/rt13865.t line 5
Compilation failed in require at t/rt13865.t line 5.
BEGIN failed--compilation aborted at t/rt13865.t line 5.
t/rt13865.t ................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/rt74753-utf8-encoded.t ...... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/rt74753-utf8-encoded.t line 12.
t/rt74753-utf8-encoded.t ...... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/rt85886.t ................... Can't load '/tmp/DBD-Oracle-1.74/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/oracle/19.3/client64/lib/libclntsh.so.19.1) at /usr/lib64/perl5/DynaLoader.pm line 200.
 at t/nchar_test_lib.pl line 6
Compilation failed in require at t/nchar_test_lib.pl line 6.
BEGIN failed--compilation aborted at t/nchar_test_lib.pl line 6.
Compilation failed in require at t/rt85886.t line 13.
t/rt85886.t ................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run

Test Summary Report
-------------------
t/00versions.t              (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 2 tests but ran 0.
t/01base.t                  (Wstat: 256 Tests: 6 Failed: 1)
  Failed test:  4
  Non-zero exit status: 1
t/10general.t               (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/12impdata.t               (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/14threads.t               (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/15nls.t                   (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/20select.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/21nchar.t                 (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/22nchar_al32utf8.t        (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/22nchar_utf8.t            (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/23wide_db.t               (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/23wide_db_8bit.t          (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/23wide_db_al32utf8.t      (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/24implicit_utf8.t         (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/25plsql.t                 (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/26exe_array.t             (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/28array_bind.t            (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/30long.t                  (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/31lob.t                   (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/31lob_extended.t          (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/32xmltype.t               (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/34pres_lobs.t             (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/36lob_leak.t              (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/38taf.t                   (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/39attr.t                  (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/40ph_type.t               (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/50cursor.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/51scroll.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/55nested.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/56embbeded.t              (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/58object.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/60reauth.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/70meta.t                  (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/80ora_charset.t           (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/rt13865.t                 (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/rt74753-utf8-encoded.t    (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/rt85886.t                 (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=38, Tests=7,  2 wallclock secs ( 0.09 usr  0.07 sys +  1.03 cusr  0.20 csys =  1.39 CPU)
Result: FAIL
Failed 37/38 test programs. 1/7 subtests failed.
make: *** [test_dynamic] Error 2
[root@nagios01 tmp]#
User avatar
cdienger
Support Tech
Posts: 5045
Joined: Tue Feb 07, 2017 11:26 am

Re: Nagios XI and Oracle DB

Post by cdienger »

It's not finding a required version of glibc. What's the output of:

Code: Select all

yum list installed | grep glibc
/lib64/libc.so.6
?

You may need to upgrade:

Code: Select all

yum upgrade glibc
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
NMFSTeam
Posts: 88
Joined: Thu Nov 12, 2015 9:01 am

Re: Nagios XI and Oracle DB

Post by NMFSTeam »

Code: Select all

[root@nagios01 ~]# yum list installed | grep glibc
glibc.i686                            2.12-1.212.el6_10.3              @updates
glibc.x86_64                          2.12-1.212.el6_10.3              @updates
glibc-common.x86_64                   2.12-1.212.el6_10.3              @updates
glibc-devel.x86_64                    2.12-1.212.el6_10.3              @updates
glibc-headers.x86_64                  2.12-1.212.el6_10.3              @updates
glibc-static.x86_64                   2.12-1.212.el6_10.3              @updates
glibc-utils.x86_64                    2.12-1.212.el6_10.3              @updates
[root@nagios01 ~]#
[root@nagios01 ~]# /lib64/libc.so.6
GNU C Library stable release version 2.12, by Roland McGrath et al.
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.4.7 20120313 (Red Hat 4.4.7-23).
Compiled on a Linux 2.6.32 system on 2019-04-09.
Available extensions:
        The C stubs add-on version 2.1.2.
        crypt add-on version 2.1 by Michael Glad and others
        GNU Libidn by Simon Josefsson
        Native POSIX Threads Library by Ulrich Drepper et al
        BIND-8.2.3-T5B
        RT using linux kernel aio
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.
[root@nagios01 ~]#
User avatar
cdienger
Support Tech
Posts: 5045
Joined: Tue Feb 07, 2017 11:26 am

Re: Nagios XI and Oracle DB

Post by cdienger »

19.3 is requiring glibc 2.14 which isn't in the centos 6 repos. It is available in 7 though. I'd recommend migrating to 7 if possible or using an older client. To give you an idea of how far back you can go, DBD-Oracle-1.74 checks for versions 8,9, and 10. https://www.oracle.com/database/technol ... loads.html mentions that glibc 2.14 is required for 19.3 so an 18.5 client may do the trick.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
NMFSTeam
Posts: 88
Joined: Thu Nov 12, 2015 9:01 am

Re: Nagios XI and Oracle DB

Post by NMFSTeam »

I uninstalled the 19.3 RPMs, and tried it with the 18.5 ones. Seems to have worked, the script made it all the way through (I think). We'll give this a go for now. Eventually, we will migrate to a newer OS (or just use your virtual appliance), and then we can use those newer versions. Thanks for all your help.
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Nagios XI and Oracle DB

Post by scottwilkerson »

mblower wrote:I uninstalled the 19.3 RPMs, and tried it with the 18.5 ones. Seems to have worked, the script made it all the way through (I think). We'll give this a go for now. Eventually, we will migrate to a newer OS (or just use your virtual appliance), and then we can use those newer versions. Thanks for all your help.
Great!

Locking thread
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked