标签:cacti
cacti出了新版本0.8.8c,好久没装了,顺便回顾一下安装过程和看看新版本有什么改变。
安装教程网上一大堆,我这里就简单写安装命令和作用了
1、安装cacti
wget http://www.cacti.net/downloads/cacti-0.8.8c.tar.gz 官网下载安装包 tar -zxvf cacti-0.8.8c.tar.gz mv cacti-0.8.8c /cacti 绿色包直接找地方放就行 wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm 安装yum扩展源 wget -P /etc/yum.repos.d/ http://mirrors.163.com/.help/CentOS6-Base-163.repo 163的基础源 yum -y install cacti mysql-server mysql-dev* net-snmp-dev* 安装版本为0.8.8b,但不使用它 chown -R apache /cacti vim /etc/httpd/conf.d/cacti.conf 改里面的目录为/cacti,然后allow允许访问的ip vim /cacti/cacti.conf 改里面的username和cacti密码 crontab -l -u apache */5 * * * * /usr/bin/php /cacti/poller.php > /dev/null 2>&1 轮询脚本运行间隔 service mysqld restart mysqladmin -uroot password 密码 设置mysql初始root密码 mysql -uroot -p密码 登录mysql >create database cacti; 创建cacti库 >grant all on cacti.* to cacti@localhost identified by "cacti密码"; 给cacti用户授权 mysql -uroot -p密码 cacti<cacti路径下的cacti.sql 导入数据结构 vim /etc/php.ini 查date.timezone,改成Asia/Shanghai,完成后重启httpd service httpd restart && service snmpd restart chkconfig mysqld on && chkconfig snmpd on && chkconfig httpd on
访问 http://ip/cacti/install 初始化安装,主要看各种软件的路径是否正确
admin admin
2、安装spine
出于效率原因,在大量采集数据时使用自带的cmd.php轮询器会比较慢,1分钟1次的采集频率可能无法完成轮询所有机器。这里为了优化,采用官方推荐的spine来高效轮询
wget http://www.cacti.net/downloads/spine/cacti-spine-0.8.8c.tar.gz tar -zxvf cacti-spine-0.8.8c.tar.gz yum install gcc gcc-c++ cd cacti-spine-0.8.8c ./configure && make && make install cp /usr/local/spine/etc/spine.conf.dist /etc/spine.conf 复制配置文件到etc否则会报错 vim /etc/spine.conf 改用户名密码 cacti页面中的设置里path中填入路径 /usr/local/spine/bin/spine
标签:cacti
原文地址:http://sw5720.blog.51cto.com/8812314/1627736