[SP-pm] Apresentação + duvida

Cleiton Souza cleiton.brasil at gmail.com
Fri Sep 25 10:59:51 PDT 2009


Olá pessoal, boa tarde.

Meu nome é Cleiton, sou de Diadema/SP, e trabalho como administrador de
redes.
Atualmente tenho trabalhado muito com nagios, pra quem nao conhece, o nagios
é um software de monitoramento livre (www.nagios.org)

Estou com um problema já alguns dias com um plugin escrito em perl, e depois
de muito procurar na web uma solução, achei este grupo e resolvi postar
minha duvida aqui para caso alguém possa me ajudar.

Estou trabalhando com Linux CentOS 5.2 e o perl versao 5.8.8. Uso varios
plugins escritos em perl no nagios para monitorar diversos coisas na rede, e
em um desses plugins estou tendo um problema.
Baixei um plugin escrito em perl para monitorar banco de dados oracle, o
qual precisava  do client do oracle (jã instalado) e do modulo perl DBI e
DBD::Oracle,
instalei estes dois modulos via CPAN, mas quando tento rodar o plugin,
aparece o erro abaixo:

*[root at SVLMFW01 ~]#
/usr/local/nagios/libexec/plugins-scripts/check_oracle_health --connect=LAB
--mode=tnsping
CRITICAL - cannot connect to LAB. install_driver(Oracle) failed: Can't
locate DBD/Oracle.pm in @INC (@INC contains:
/usr/local/nagios/libexec/plugins-scripts
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/5.8.8 .) at (eval 14) line 3.
Perhaps the DBD::Oracle perl module hasn't been fully installed,
or perhaps the capitalisation of 'Oracle' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge, mysql.
 at /usr/local/nagios/libexec/plugins-scripts/check_oracle_health line 3973

[root at SVLMFW01 ~]#*


E  o modulo esta corretamente instalado, veja abaixo

*[root at SVLMFW01 ~]# perl -MCPAN -e shell

cpan shell -- CPAN exploration and modules installation (v1.9402)
Enter 'h' for help.

cpan[1]> m DBD::Oracle
CPAN: Storable loaded ok (v2.15)
Going to read '/root/.cpan/Metadata'
  Database was generated on Thu, 24 Sep 2009 15:27:05 GMT
Module id = DBD::Oracle
    DESCRIPTION  Oracle Driver for DBI
    CPAN_USERID  DBIML (DBI Mailing Lists <dbi-users at perl.org>)
    CPAN_VERSION 1.23
    CPAN_FILE    P/PY/PYTHIAN/DBD-Oracle-1.23.tar.gz
    UPLOAD_DATE  2009-04-29
    DSLIP_STATUS MmcO? (mature,mailing-list,C,object-oriented,)
    INST_FILE    (not installed)


cpan[2]>*


Alguém da lista já passou por algum problema parecido, tem alguma dica,
documento ou site que eu possa encontrar algo??

Desde já agradeço a atenção de todos.

Obrigado!

Cleiton Souza
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090925/a8aadb10/attachment.html>


More information about the SaoPaulo-pm mailing list