/usr/bin/env LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client/lib ORACLE_HOME=/usr/lib/oracle/11.2/client /usr/local/nagios/libexec/check_oracle_health --connect 'server.mydomain.local:1522/10GD' --username 'Support' --password 'support' --mode sql --name="select 1 from dual" --warning 1 --critical 1
CRITICAL - cannot connect to server.mydomain.local:1522/10GD. install_driver(Oracle) failed: Can't load '/usr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libocci.so.11.1: cannot open shared object file: No such file or directory at /usr/lib64/perl5/DynaLoader.pm line 200.
at (eval 19) line 3
Compilation failed in require at (eval 19) line 3.
Perhaps a required shared library or dll isn't installed where expected
at /usr/local/nagios/libexec/check_oracle_health line 4755
The reason this is happening is that we update the "default" commands/dashlets/wizards/etc. on an upgrade. Personally, I think this is a bug but I will let them decide how this will be handled.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Ok great! Thanks for verifying. I also think that commands perhaps shouldn't be changed during upgrades. Just a bit surprising as I thought I had a bigger issue but turns out just those commands were changed.
It sounds like this issue has been resolved. I'm not sure if there is going to be a bug report, but if there is we can post the internal ID to this thread later.
That said, is it okay if we lock this thread? Thanks for choosing the Nagios forums!