免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1736 | 回复: 8
打印 上一主题 下一主题

[网络管理] 我又碰到新难题啦----关于Linux下的MRTG [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-02 14:58 |只看该作者 |倒序浏览
我现在又在研究MRTG了,哈哈,可是还是遇到了阻力,故来此请教。

   环境(一直用的机器)是:Linux8,MRTG2.9.22,cisco2500

   安装与设置基本完成,也能通过网页查看统计数据。

   关键的问题是:不显示png图片!

   我知道问题出在了两个重要模块:zlib与gd。

   各位大侠有谁能帮我提供这方面的资料啊?!   

谢谢啦!

   等我弄通之后会整理一份完整的文章发表出来的。

论坛徽章:
0
2 [报告]
发表于 2003-07-02 21:14 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

原帖由 "xgpiao" 发表:
我现在又在研究MRTG了,哈哈,可是还是遇到了阻力,故来此请教。

   环境(一直用的机器)是:Linux8,MRTG2.9.22,cisco2500

   安装与设置基本完成,也能通过网页查看统计数据。

   关键的问题是:不..........
   


呵mrtg有个命令是产生首页文件的,同时也产生了png graph,你有没有把图片移到apache相应的目录里?

论坛徽章:
0
3 [报告]
发表于 2003-07-03 09:17 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

老兄,你说的实在太概括了,能给我说一下具体做法吗?

谢谢啦。

论坛徽章:
0
4 [报告]
发表于 2003-07-03 09:37 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

原帖由 "xgpiao" 发表:
老兄,你说的实在太概括了,能给我说一下具体做法吗?

谢谢啦。
   


??????????????????你不是说不能产生graph吗?你的mrtg目录放在apache那个目录里了?是不是没有把图片也mv到你apache目录里啊?

论坛徽章:
0
5 [报告]
发表于 2003-07-04 14:39 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

感谢老兄拔刀相助!可是问题还没有解决:

     图片是有的,名字类似:172.17.2.1_1_day.png.
                                      172.17.2.1_1_month.png.

    问题是图片不更新,不能自动绘出流量图!

   当我运行了./configure命令时显示:
   
checking for gdImageGif in -lgd... no
checking for gdImagePng in -lgd... no
checking for gdImagePng_jpg in -lgd... no
checking for gdImagePng_jpg_ft in -lgd... no
checking for gdImageGd in -lgd... no
checking gd.h usability... no
checking gd.h presence... no
checking for gd.h... no

** Ooops, one of many bad things happened:

   a)  You don't have the GD library installed.
       Get it from http://www.boutell.com, compile it and
       use either --with-gd-lib=DIR and --with-gd-inc=DIR to specify
       its location. You might also have to use --with-z-inc,
             --with-z-lib and --with-png-inc, --with-png-lib for gd
             versions 1.6 and higher.  Check config.log for more
       information on the problem.

   b)  You have the GD library installed, but not the gd.h
       header file.  Download the source (see above) and use
       --with-gd-inc=DIR to specify where the file can be found.

   c)  You have the library and the header file installed, but
       you also have a shared GD library in the same directory.
       Remove the shared library files and/or links (e.g.
       libgd.so.2.0.0, libgd.so and libgd.so.2).  This is especially
             likely if you're using a recent (post 1.8.4) version of GD
       and didn't configure it with --disable-shared.

这不是Linux自带的GD有问题吗?
这个到底怎么弄啊?

谢谢,帮忙帮到底吧。

论坛徽章:
0
6 [报告]
发表于 2003-07-04 15:19 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

原帖由 "xgpiao" 发表:
感谢老兄拔刀相助!可是问题还没有解决:

     图片是有的,名字类似:172.17.2.1_1_day.png.
                                      172.17.2.1_1_month.png.

    问题是图片不更新,不能自动绘出流量图!
..........
   


你用的是7.3还是2.1,这两个版本的linux,gd library都是没有问题的我直接编译mrtg都通过了~
根据系统提示:我查了一下:
应该是从装gd库
如果用rpm包装,先rpm -e 你的gd库,然后直接装就可以了,
如果用souce装,
wget http://www.boutell.com/gd/http/gd-1.8.4.tar.gz
gunzip -c gd-*.tar.gz |tar xf -
rm gd-*.tar.gz
mv gd-* gd
cd gdThe \ characters at the end of the following lines mean that all the following material should actually be written on a single line.


perl -i~ -p -e s/gd_jpeg.o//g Makefile            
make INCLUDEDIRS="-I. -I../zlib -I../libpng" \
      LIBDIRS="-L../zlib -L. -L../libpng" \
      LIBS="-lgd -lpng -lz -lm" \
      CFLAGS="-O -DHAVE_LIBPNG"
cd ..For version starting around 2.0.11, try:

wget http://www.boutell.com/gd/http/gd-2.0.11.tar.gz
gunzip -c gd-2.0.11.tar.gz |tar xf -
mv gd-2.0.11 gd
cd gd
env CPPFLAGS="-I../zlib -I../libpng" LDFLAGS="-L../zlib -L../libpng" ./configure --disable-shared \
     --without-freetype --without-jpeg
make
cp .libs/* .

然后编译mrtg
./configure --with-gd=/usr/local/src/gd (你的gd库目录~)

在试试

论坛徽章:
0
7 [报告]
发表于 2003-07-07 16:55 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

感谢大侠拔刀相助!

     英雄所见略同! 就是gd部分出了问题。

     可是我很菜,看不懂编译的部分

     我找了半天只找到了原码,能不能提供一个rpm版本的下载地址啊?
    我的系统是RedHat8.0,我重装了光盘自带的gd-1.8.4-9,还是不行。

再次感谢!

论坛徽章:
0
8 [报告]
发表于 2003-07-08 19:40 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

总算搞定啦啦啦啦啦啦!!!!!!!!!!!!!!!!!

太爽啦!

刚刚搞定。

具体操作步骤这两天整理后再给大家,今天实在是太累啦。

休息一天马上就来。

还要多感谢圣骑士先生!

论坛徽章:
0
9 [报告]
发表于 2003-07-08 22:10 |只看该作者

我又碰到新难题啦----关于Linux下的MRTG

原帖由 "xgpiao" 发表:
总算搞定啦啦啦啦啦啦!!!!!!!!!!!!!!!!!

太爽啦!

刚刚搞定。

具体操作步骤这两天整理后再给大家,今天实在是太累啦。

休息一天马上就来。

还要多感谢圣骑士先生!
   


圣骑士不好听~叫我小猪就可以啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP