最近有需求要用cacti监控服务器的带宽。发现cacti的新版本已经到了1.2.x,于是就打算安装个新版本看看。之前一直安装的0.8.8的老版本,对比差异还是很大的,此处就不细说了。centos6 yum安装的rrdtool是版本是1.3.x,版本过低,无法绘制监控图。
具体报错如下图:
下面就正式安装新版本的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模式恢复正常。
本文由 Mr Gu 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Sep 13, 2019 at 02:42 pm