快速业务通道

centos 5.2 断电重启后 cacti不出图

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-26
centos 5.2 操作系统.断电重启后 cacti不出图

在cacti里进行Debug测试,查看日志.权限都没有任何错误

手动进行rrdtool测试
rrdtool graph a.png --imgformat=PNG --start=-86400 --end=-300 --title="game - Traffic - eth0" --rigid --base=1000 --height=120 --width=500 --alt-autoscale-max --lower-limit=0 - -vertical-label="bits per second" --slope-mode --font TITLE:12: --font AXIS:8:
rrdtool: symbol lookup error: /usr/local/lib/libpango-1.0.so.0: undefined symbol: g_type_register_static_simple

libpango出错了.

# ldd /usr/local/lib/libpango-1.0.so.0
linux-gate.so.1 => (0x00e6c000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x00645000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x00ee1000)
libdl.so.2 => /lib/libdl.so.2 (0x00b2a000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00719000)
libm.so.6 => /lib/i686/nosegneg/libm.so.6 (0x0081f000)
libc.so.6 => /lib/i686/nosegneg/libc.so.6 (0x00c2a000)
/lib/ld-linux.so.2 (0x00b0b000)
libiconv.so.2 => /usr/lib/libiconv.so.2 (0x00110000)

正常.

重新编译一次rrdtool 问题依旧
安装pango-devel包.问题依旧

找着redhat网站(明的帮忙)
https://bugzilla.redhat.com/show_bug.cgi?id=201586

Thanks for the info. it looks like Pango''s dependencies are broken.
拥有帝国一切,皆有可能。欢迎访问phome.net

# nm -D /usr/lib64/libpango-1.0.so.0 | grep g_type_register_static_simple
U g_type_register_static_simple
# rpm2cpio glib2-2.10.1-1.x86_64.rpm | cpio -i --make-directories
4394 blocks
]# nm -D usr/lib64/libgobject-2.0.so.0 | grep g_type_register
0000000000026a60 T g_type_register_dynamic
0000000000026bf0 T g_type_register_fundamental
00000000000271c0 T g_type_register_static
# rpm2cpio glib2-2.10.2-1.fc5.1.x86_64.rpm | cpio -i --make-directories
4549 blocks
# nm -D usr/lib64/libgobject-2.0.so.0 | grep g_type_register
0000000000026a60 T g_type_register_dynamic
0000000000026bf0 T g_type_register_fundamental
00000000000271c0 T g_type_register_static
# rpm2cpio glib2-2.10.3-1.x86_64.rpm | cpio -i --make-directories
4565 blocks
# nm -D usr/lib64/libgobject-2.0.so.0 | grep g_type_register
0000000000026af0 T g_type_register_dynamic
0000000000026c80 T g_type_register_fundamental
0000000000027250 T g_type_register_static
# rpm2cpio glib2-2.11.0-1.x86_64.rpm | cpio -i --make-directories
4506 blocks
# nm -D usr/lib64/libgobject-2.0.so.0 | grep g_type_register
0000000000027dd0 T g_type_register_dynamic
0000000000027f60 T g_type_register_fundamental
00000000000286b0 T g_type_register_static
0000000000028b40 T g_type_register_static_simple

So reassigning to pango.

按步骤处理~问题依旧!


手动编译pango 再编译rrdtool 问题依旧

过了一天再次查看.发现rrdtool编译的是1.3版本.不行就换成了1.2
再次编译.做好软链接.

ln -s /usr/local/rrdtool-1.2.28/bin/rrdtool /usr/bin/rrdtool
ln -s /usr/local/rrdtool-1.2.28/bin/rrdupdate /usr/bin/rrdupdate
ln -s /usr/local/rrdtool-1.2.28/bin/rrdcgi /usr/bin/rrdcgi

终于出图了~~

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号