码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS7 cacti 安装

时间:2016-05-17 13:00:11      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

首先centos7 web环境的安装这里就不说了。安装cacti,首先得web环境配置好

 其次添加两个用户,一个是cacti用于操作mysql的 cactimysql  一个是cacti操作Linux的 cactilinux

 /usr/local/mysql/bin/mysqld_safe  --user=cactimysql

 /usr/local/mysql/bin/mysqladmin -u root -p shutdown 关闭mysql

cacti 安装(将cacti拷贝到apache根目录下)

第一步先安装SNMP agent与SNMP客户端snmp-utils :

     yum install net-snmp net-snmp-utils

第二步安装RRDTOOL

    yum install -y rrdtool perl-rrdtool rrdtool-devel

第三步安装cacti

    1,首先创建cacti 所用数据库:

           create database cactidb;

    2,再在cacti目下导入cacti所需数据表等

           mysql --user=root --password=root cactidb < cacti.sql(存在于cacti根目录下)

    3,创建cactiuser用户,并且将cactidb数据库的所有权只交给用户cactiuser用户使用

          mysql --user=root --password=root -e "GRANT ALL ON cactidb.* TO cactimysql@localhost IDENTIFIED BY ‘cactimysql‘

    4,刷新msql权限

         mysqladmin flush-privilege

    5,cacti每隔五分钟需要采集数据,创建cacti采集数据的用户 ,且创建cactiLinux的计划任务 用户计划任务存放位置/var/spool/

         useradd cactilinux;

        crontab -u cactilinux -e

        */1 * * * * /usr/local/php/bin/php /data1/cacti/poller.php    每隔一分钟采集数据

     6.为了确定cactilinux的采集脚本顺利进行 必须将php.ini 中的时区配置与linux中的一致

     7,在cacti根目录下改变rra和log所属用户

        chown -R cactiuser:cactiuser rra/ log

     8,查看cacti配置文件是否正确 包括数据库配置 访问路径配置 访问路径若为http://ip  则得修改cacti配置文件中$url_path = "/";

       vi  /usr/local/apache2/htdocs/cacti/include/config.php

      cacti 使用事项

      1.若数据源时所采用的数据模板关联的数据Collection Methods 为Data Queries 则此数据源不能单独创立只能通过创建新的图形进行创建。

CentOS7 cacti 安装

标签:

原文地址:http://www.cnblogs.com/betajj-blog/p/5500994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!