Cacti监控平台搭建(3)

(5)安装rrdtool

需要检查系统安装好以下开发包,如果缺少从光盘中找到Rpm安装好

Zlib zlib-devel libpng-devel libpng freetype freetype-devel libart_lgpl libart_lgpl-devel (以上都已在装php之前安装好)

rrdtool需要cgilib的库文件和头文件

[cacti@monitor_server pkgs]$wget

[cacti@monitor_server pkgs]$tar -zxvf cgilib-0.5.tar.gz

[cacti@monitor_server pkgs]$cd cgilib-0.5

[cacti@monitor_server cgilib-0.5]$make

//make之后才会产生这个库文件libcgi.a

[root@monitor_server cgilib-0.5]#cp libcgi.a /usr/local/lib

[root@monitor_server cgilib-0.5]#cp cgi.h /usr/include/

[cacti@monitor_server pkgs]$tar -zxvf rrdtool-1.4.4.tar.gz

[cacti@monitor_server pkgs]$cd rrdtool-1.4.4

[cacti@monitor_server rrdtool-1.4.4]$make && make all

验证rrdtool的安装可用性

[cacti@monitor_server rrdtool-1.4.4]$~/rrdtool/bin/rrdtool -v

(6)安装net-snmp

Net-snmp要使用root用户安装,因为snmp侦听的端口是161,若使用其他用户,可能造成s启动不了161端口或权限问题。现使用mount到主机,利用rpm包安装,把图中的所有文件都安装。

Cacti监控平台搭建

[root@monitor_server Sever]#rpm -ivh net-snmp-5.3.2.2-7.el5.i386.rpm

[root@monitor_server Sever]#rpm-ivh net-snmp-devel-5.3.2.2-7.el5.i386.rpm

[root@monitor_server Sever]#rpm -ivh net-snmp-libs-5.3.2.2-7.el5.i386.rpm

[root@monitor_server Sever]#rpm -ivh net-snmp-perl-5.3.2.2-7.el5.i386.rpm

[root@monitor_server Sever]#rpm -ivh net-snmp-utils-5.3.2.2-7.el5.i386.rpm

[root@monitor_server Sever]#rpm -ivh php-snmp-5.1.6-23.2.el5_3..i386.rpm

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/f9821bb55ef0747b1e2d880a28d851b2.html