centos 6 编译安装 rrdtool 1.7版本

in linux with 0 comment

官方下载地址各版本

最近有需求要用cacti监控服务器的带宽。发现cacti的新版本已经到了1.2.x,于是就打算安装个新版本看看。之前一直安装的0.8.8的老版本,对比差异还是很大的,此处就不细说了。centos6 yum安装的rrdtool是版本是1.3.x,版本过低,无法绘制监控图。

具体报错如下图:

border.JPG

下面就正式安装新版本的rrdtool。
我用的版本是rrdtool-1.7.1.tar.gz

1.卸载服务器之前旧版本

yum erase rrdtool -y

2.安装新版本各个依赖包

yum -y install zlib zlib-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel fontconfig fontconfig-devel pixman pixman-devel pango pango-devel cairo cairo-devel glibc glibc-devel perl perl-devel

3.下载新版包并压缩

wget https://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.1.tar.gz
tar zxvf rrdtool-1.7.1.tar.gz
cd rrdtool-1.7.1
./configure --prefix=/usr/local/rrdtool
make && make install

4.做个软连接到系统路径

ln -s /usr/local/rrdtool/bin/rrdtool /usr/bin/rrdtool

至此版本升级完成,cacti 图形debug模式恢复正常。

Responses