职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 2264|回复: 2

cacti居然是这个原因,晕啊

[复制链接]
benet 发表于 2008-7-16 11:30 | 显示全部楼层 |阅读模式
cacti居然是这个原因,晕啊
折腾了十多天,把系统都重装了,ports调整了几个时间了,最后找到的问题是,模板要选用ucd/net snmp,我以前用Cisco Router的模板,最近不知道怎么了,不行了,可能还是因为linux和freebsd的差异导致的。
把我的安装过程贴一下吧,希望对大家有用。
前提的apache、php、mysql就不多说了,后面的是cacti等的操作。
安装rrdtool
cd /usr/ports/net/rrdtool
make install clean;
安装net-snmp
cd /usr/ports/net-mgmt/net-snmp
make install clean;

ee /etc/rc.conf

snmpd_enable=\"YES\"
snmpd_flags=\"-a /var/run/snmpd.pid\"
snmptrapd_enable=\"YES\"
snmptrapd_flags=\"-a -p /var/run/snmptrapd.pid\"

mkdir /usr/local/etc/snmp
ee /usr/local/etc/snmp/snmpd.conf

##############################
syslocation  somewhere
syscontact  Me <me@somewhere.org>
sysservices 77
rocommunity jxtm
load 12 12 12
###############################


安装cacti  

cd /usr/ports/net/cacti
make install clean ;

cd /usr/ports/net/cactid
make install clean;
ee /usr/local/etc/cactid.conf

DB_Host
localhost
DB_Database
cacti
DB_User
cacti
DB_Pass
****
DB_Port
3306
数据库准备工作  
# mysql -u root –p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \\g.
Your MySQL connection id is 130 to server version: 4.1.15-log
Type \'help;\' or \'\\h\' for help. Type \'\\c\' to clear the buffer.

mysql> create database cacti;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on cacti.* to root;
Query OK, 0 rows affected (0.01 sec)
mysql> grant all on cacti.* to root@localhost;
Query OK, 0 rows affected (0.01 sec)
mysql> grant all on cacti.* to cacti;
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on cacti.* to cacti@localhost;
Query OK, 0 rows affected (0.01 sec)
mysql> set password for cacti@localhost=password(\'****\');
Query OK, 0 rows affected (0.00 sec)
mysql> exit

导入数据库
cp -R /usr/local/share/cacti /usr/
cd /usr/cacti
chown -R cacti:cacti rra/
chown -R cacti:cacti log/
cd scripts
chown cacti:cacti *
cd..
mysql -u root –p***** cacti < cacti.sql

ee /usr/cacti/include/db-settings.php
$database_type = \"mysql\";
$database_default = \"cacti\";
$database_hostname = \"localhost\";
$database_username = \"cacti\";
$database_password = \"*****\";
核对以上几项是否正确
crontab -u cacti –e
为cactiuser用户加入
*/5 * * * * /usr/local/bin/php /usr/www/cacti/poller.php
走失的猫咪 发表于 2008-7-16 11:31 | 显示全部楼层
你就不能说几句话
^mamaの女er. 发表于 2012-3-25 21:33 | 显示全部楼层
对于那些外国产品我有时侯也用不习惯,就是英文不太会啊,还有有些配置不简单的,所以我
建议你还是用国内的软件吧,比如说那个美信CreCloud的(www.mxsoft.com),中文的,安装
简单,方便,还是免费的
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-3-29 21:06 , Processed in 0.123465 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表