之前安装cacti的时候就知道需要安装spine,但是百度搜出来的教程是死活都装不上,今天无意之间发现了cacti的官方原版教程“Cacti 0.8 Beginner's Guide”,百度一下在搬书匠里下了下来看了一下,果然官方的就是不一样,按照步骤马上就装上了j_0002.gif


一、当然是需要先安装好必须的软件环境:

yum install gcc mysql-devel net-snmp-devel autoconf automake libtool


二、在官网www.cacti.net里download下相应版本的spine,然后解包放到一个目录


三、准备好编译(compilation)目录,官方解释不是必须的,但是建议做一下

执行./bootstrap

我是在centos6.7 minit里面安装的,运行提示错误FATAL: Unable to locate dos2unix utility,网上搜索了一下,需要安装dos2unix这个包,yum install -y dos2unix,再执行./bootstrap就没问题了。


四、再就是linux安装的基本命令了./configure && make && make install


五、复制配置文件到/etc/下cp /usr/local/spine/etc/spine.conf.dist /etc/spine.conf


六、修改配置vi /etc/spine.conf把里面的数据库啊什么的按cacti里面的设置成一样的


七、设置软链接(看你的想法了,可做可不做)ln -s /usr/local/spine/bin/spine /sbin/spine


之后就是在网站里面的setting里面把原有的轮询器从cm.php改为spine

wKiom1YCE7_xH7mkAAL7CE2tBq8229.jpg

wKioL1YCE8GRb-eyAAXgXEaGuwk345.jpg