smokeping报错Can't locate RRDs.pm in @INC (@INC contains

安装完smokeping,执行debug语句: ./bin/smokeping --debug-daemon ,提示如下错误:

Can‘t locate RRDs.pm in @INC (@INC contains: /usr/local/smokeping/lib /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/auto/RRDs /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/smokeping/lib/Smokeping.pm line 13.
BEGIN failed--compilation aborted at /usr/local/smokeping/lib/Smokeping.pm line 13.

网上介绍了很多麻烦的办法,其实找到出问题的原因后,直接 yum install  perl-rrdtool 即可解决!

smokeping报错Can't locate RRDs.pm in @INC (@INC contains

时间: 2024-12-30 03:18:06

smokeping报错Can't locate RRDs.pm in @INC (@INC contains的相关文章

linux centos环境下,perl使用DBD::Oracle遇到报错Can't locate DBDOracle.pm in @INC 的解决办法

前言 接手前辈的项目,没有接触.安装.使用过perl和DBD::Oracle,也没有相关的文档记录,茫茫然不知所措~~.一开始发现这个问题,就想着迅速解决,就直接在google上搜报错信息,搜索的过程中发现 如果不搞清楚前因后果我连解决方案都'看不见''看不懂'. 所以还是要补充这方面的知识,再思考解决方案.以下内容就是我一边学习一边解决问题的过程,如果不足,请各位大佬指出. 报错 install_driver(Oracle) failed: Can't locate DBD/Oracle.pm

linux安装软件报错: Can't locate ExtUtils/Embed.pm in @INC...

安装snmp服务, 中间报错: Can't locate ExtUtils/Embed.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).BEGIN failed--compilation aborted. 到网上

automake aclocal等报错Can't locate Automake/Config.pm in @INC

automake aclocal内部开头申明了perl的库路径 编译安装路径和最终调用时的路径不一致时会出现这个问题 常见操作源码编译安装在/opt,然后把/opt/bin复制到其他目录,删除/opt/bin 之后运行由于automake和aclocal还是从/opt/bin找perl的库,而库已经不存在了,自然就报错了 解决办法,要么重新编译安装 要么手动修改automake等里面写死的perl库路径 automake aclocal等报错Can't locate Automake/Confi

adcfgclone.pl appsTier报错Unable to locate 'linkxlC' utility in path

$ cd /u01/dev/apps/apps_st/comn/clone/bin$ perl adcfgclone.pl  appsTier                     Copyright (c) 2002 Oracle Corporation                        Redwood Shores, California, USA                        Oracle Applications Rapid Clone           

Windows下Hadoop报错Failed to locate the winutils

首先我这里只是一个简单的hdfs查询程序,并没有搭建Hadoop环境,搭建环境还需去看详细教程. 报错:Failed to locate the winutils binary in the hadoop binary path java.io.IOException: Could not locate executable null \bin\winutils.exe in the Hadoop binaries. 前辈说这是Window系统的原因,其实并没有影响,回头要放到服务器上,这个问题

打成Jar包后运行报错 Unable to locate Spring NamespaceHandler for XML schema namespace

MAVEN项目,在IDEA中运行正常,但是把它打成jar包后再运行就会出现异常: Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.sp

linux -- Ubuntu报错“unable to locate package...”

有时候在Ubuntu命令行中执行安装某个文件的时候,如:sudo apt-get install xinit ,报 “unable to locate package...” 错误,解决办法如下 1. 首先查看是不是有别的进程在装软件,比如新立得. 如果有的话就关掉.没有的往下看 在终端输入sudo rm /var/lib/apt/lists/lock 强制把/var/lib/apt/lists/lock删掉. 2. 原因可能是换了源,但却在本机上没有更新,所以找不到这个包. 这时候就要使用 s

关于datagrid查询时,封装了pojo对象,该对象必须要有一个带参数的构造器,否则会报错Unable to locate appropriate constructor on class

---------------------------------------------------------- 实体类中 public CategoryBeanPojo(Integer id, String type, Boolean hot, String login,            String name, String pass, Integer aid) {        super();        this.id = id;        this.type = ty

postfix报错信息汇总

postfix_编译时make: *** [xsasl_cyrus_server.o] Error 1 make: *** [update] //如果编译出错,检查出错情况,一般是有包忘了装,要不是参数路径错误: [注释]: xsasl_cyrus_server.c:598: error: 'SASL_OK' undeclared (first use in this function) xsasl_cyrus_server.c:600: warning: format '%s' expects