首先,可以进入/usr/local/nagios/sbin,
[root@localhost sbin]# ldd statusmap.cgi
linux-vdso.so. => (0x00007fffc9ffd000)
libgd.so. => /usr/lib64/libgd.so. (0x00002b7199006000)
libiconv.so. => not found
libpng12.so. => /usr/lib64/libpng12.so. (0x0000003826e00000)
libjpeg.so. => /usr/lib64/libjpeg.so. (0x0000003825a00000)
libz.so. => /lib64/libz.so. (0x000000381ba00000)
libm.so. => /lib64/libm.so. (0x000000381b600000)
libc.so. => /lib64/libc.so. (0x000000381aa00000)
libXpm.so. => /usr/lib64/libXpm.so. (0x000000381be00000)
libX11.so. => /usr/lib64/libX11.so. (0x0000003824200000)
libfontconfig.so. => /usr/lib64/libfontconfig.so. (0x0000003829200000)
libfreetype.so. => /usr/lib64/libfreetype.so. (0x0000003826200000)
/lib64/ld-linux-x86-.so. (0x000000381a600000)
libXau.so. => /usr/lib64/libXau.so. (0x0000003822e00000)
libXdmcp.so. => /usr/lib64/libXdmcp.so. (0x0000003822a00000)
libdl.so. => /lib64/libdl.so. (0x000000381ae00000)
libexpat.so. => /lib64/libexpat.so. (0x0000003825e00000)

在我这里显示的结果发现   libiconv.so. => not found

http://www.gnu.org/software/libiconv/下载libiconv库

$ ./configure --prefix=/usr/local
$ make
$ make install

然后执行

ln -sf /usr/local/lib/libiconv.so. /usr/lib/libiconv.so.
ldconfig
[root@localhost sbin]# ldd statusmap.cgi
linux-vdso.so. => (0x00007fff79bfd000)
libgd.so. => /usr/lib64/libgd.so. (0x00002b3196bff000)
libiconv.so. => /usr/lib/libiconv.so. (0x00002b3196e53000)
libpng12.so. => /usr/lib64/libpng12.so. (0x0000003826e00000)
libjpeg.so. => /usr/lib64/libjpeg.so. (0x0000003825a00000)
libz.so. => /lib64/libz.so. (0x000000381ba00000)
libm.so. => /lib64/libm.so. (0x000000381b600000)
libc.so. => /lib64/libc.so. (0x000000381aa00000)
libXpm.so. => /usr/lib64/libXpm.so. (0x000000381be00000)
libX11.so. => /usr/lib64/libX11.so. (0x0000003824200000)
libfontconfig.so. => /usr/lib64/libfontconfig.so. (0x0000003829200000)
libfreetype.so. => /usr/lib64/libfreetype.so. (0x0000003826200000)
/lib64/ld-linux-x86-.so. (0x000000381a600000)
libXau.so. => /usr/lib64/libXau.so. (0x0000003822e00000)
libXdmcp.so. => /usr/lib64/libXdmcp.so. (0x0000003822a00000)
libdl.so. => /lib64/libdl.so. (0x000000381ae00000)
libexpat.so. => /lib64/libexpat.so. (0x0000003825e00000

[root@localhost sbin]# ldd statusmap.cgi

Nagios安装完后status map,trends等页面访问出错之解决的更多相关文章

  1. linux上nagios安装完整版

    监控server端的安装部署一.apache的安装下载httpd-2.2.15.tar.gz gunzip httpd-2.2.15.tar.gztar xvf httpd-2.2.15.tarcd ...

  2. 安装了VS2012 还有Update4 我的Silverlight5安装完后 我的Silverlight4项目打不开

    安装了VS2012 还有Update4  我的Silverlight5安装完后 我的Silverlight4项目打不开  求助 不知道是哪里出问题了 我的Silverlihgt4项目一直报错 无法打开 ...

  3. 【Oracle】Oracle 11g 64位安装完后,ora-12541错误和ora-12514错误的解决

    问题描述: 干净的windows2008 64位服务器上安装 oracle 11g R2 64bit服务端,安装完后,NetManager中默认的主机名为localhost,可以测试通过.但是无法在别 ...

  4. VirtualBox内刚刚安装完Debian9系统,也无法设置共享文件夹。解决的方法就是安装VirtualBox客户端增强包。

    VirtualBox内刚刚安装完Debian9系统,也无法设置共享文件夹.解决的方法就是安装VirtualBox客户端增强包. 1.若直接安装客户端增强包会得到如下提示:root@debian:/op ...

  5. Ubuntu安装完后设置root密码

    安装完Ubuntu 14.04后默认是没有主动设置root密码的,也就无法进入根用户. 相关阅读: Ubuntu 14.04 下载.安装.配置 整理汇总 页面 http://www.linuxidc. ...

  6. ubuntu 安装完后对于开发需要做的事情

    是从 https://www.osboxes.org/ubuntu/ 下载的vdi文件,估计vmware对应的应该也有. 1. 安装 openssh-server apt-get install op ...

  7. win7下用U盘装ubuntu双系统 安装完后进入ubuntu黑屏光标问题

    背景:原有win7系统,电脑中有ssd固态硬盘和电脑自带硬盘,win7是装在ssd盘上的 U盘安装ubuntu:已有之前保存的ubunbu镜像文件.iso U盘一块至少1G(我的是4G),将U盘资料备 ...

  8. 初学者--oracle安装完后出现的一些问题

    对于初学者安装数据库后,立马回运行数据库,看是否安装成功,但oracle安装完成,其中有些都是默认状态,所以需要手动修改和添加.例如这个问题 1.pl/sql developer was not te ...

  9. Redis安装完后redis-cli无法使用(redis-cli: command not found)

    之前安装redis后客户端无法使用,即redis-cli执行后报找不到的错误.这主要是安装redis的时候没有把客户端装上,在StackOverFlow上找到了一种只安装redis cli的方法,这里 ...

随机推荐

  1. MYSQL--表分区、查看分区(转)

    一.       mysql分区简介 数据库分区 数据库分区是一种物理数据库设计技术.虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间, ...

  2. Golang&Python测试thrift

    接上篇,安装好之后,就开始编写IDL生成然后测试. 一.生成运行 参考 http://www.aboutyun.com/thread-8916-1-1.html 来个添加,查询. namespace ...

  3. 4.GIT安装

    最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Window ...

  4. 进程Process之join、daemon(守护)、terminate(关闭)

    一.Process 参数介绍: 1 group参数未使用,值始终为None 2 target表示调用对象,即子进程要执行的任务 3 args表示调用对象的位置参数元组,args=(1,2,'a',) ...

  5. MapReduce学习笔记

    一.MapReduce概述 MapReduce 是 Hadoop 的核心组成, 是专用于进行数据计算的,是一种分布式计算模型.由Google提出,主要用于搜索领域,解决海量数据的计算问题. MapRe ...

  6. 006-Hadoop Hive sql语法详解1-数据结构和Hive表建立

    1.认识hive:  Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表, ...

  7. 【开发者笔记】java 利用jna调用c#的dll

    一.需求阐述: 如果我们的项目利用c#开发,到了开发后期需要和java组进行合作,其中有一部分业务逻辑利用c#已经code completed,那么我们可能会考虑用java来调用现成的c#dll实现需 ...

  8. C语言可以分配的最大内存

    前言 最近用C刷PAT算法题目, 发现C语言有太多需要关注大小范围的东西必须 知道, 虽说挺麻烦, 但也挺有意思. int最大值是多少 首先就是int类型的取值范围, 这个太常用. C语言标准规定最低 ...

  9. Oracle 性能调优 10053事件

    思维导图 10053事件概述 我们在查看一条SQL语句的执行计划时,只看到了CBO最终告诉我们的执行计划结果,但是我们并不知道CBO为何要这样做. 特别是当执行计划明显失真时,我们特别想搞清楚为什么C ...

  10. WCF学习记录(一)

    在这里先简单记录下WCF配置的过程,关于WCF详解,下次再做具体描述. 1. Contract及其实现 a. [ServiceContract(Namespace = "http://www ...