Chinaunix

标题: 新人搞cacti的问题-无图 [打印本页]

作者: gang_sheng    时间: 2007-03-01 13:11
标题: 新人搞cacti的问题-无图
我在虚拟机上安装cacti,折腾了老半天图还是无法显示,原因应该是/rra 目录为空,我已经改了777的权限了还是不行,望哪位高手赐教
作者: gang_sheng    时间: 2007-03-01 13:15
没人啊,是不是问题太菜了,自己再顶顶
作者: gang_sheng    时间: 2007-03-01 13:24
再顶Data Source Debug

/usr/local/rrdtool-1.0.50/bin/rrdtool create \
/usr/local/htdocs/cacti/rra/localhost_load_1min_5.rrd \
--step 300  \
DS:load_1min:GAUGE:600:0:500 \
DS:load_5min:GAUGE:600:0:500 \
DS:load_15min:GAUGE:600:0:500 \
RRA:AVERAGE:0.5:1:600 \
RRA:AVERAGE:0.5:6:700 \
RRA:AVERAGE:0.5:24:775 \
RRA:AVERAGE:0.5:288:797 \
RRA:MAX:0.5:1:600 \
RRA:MAX:0.5:6:700 \
RRA:MAX:0.5:24:775 \
RRA:MAX:0.5:288:797 \
RRDTool Command:

/usr/local/rrdtool-1.0.50/bin/rrdtool graph - \
--imgformat=PNG \
--start=-86400 \
--end=-300 \
--title="Localhost - Load Average" \
--rigid \
--base=1000 \
--height=120 \
--width=500 \
--alt-autoscale-max \
--lower-limit=0 \
--units-exponent=0 \
--vertical-label="processes in the run queue" \
DEF:a="/usr/local/htdocs/cacti/rra/localhost_load_1min_5.rrd":load_1min:AVERAGE \
DEF:b="/usr/local/htdocs/cacti/rra/localhost_load_1min_5.rrd":load_5min:AVERAGE \
DEF:c="/usr/local/htdocs/cacti/rra/localhost_load_1min_5.rrd":load_15min:AVERAGE \
CDEF:cdefg=TIME,1172773379,GT,a,a,UN,0,a,IF,IF,TIME,1172773379,GT,b,b,UN,0,b,IF,IF,TIME,1172773379,GT,c,c,UN,0,c,IF,IF,+,+ \
AREA:a#EACC00:"1 Minute Average"  \
GPRINT:a:LAST:" Current\:%8.2lf\n"  \
STACK:b#EA8F00:"5 Minute Average"  \
GPRINT:b:LAST:" Current\:%8.2lf\n"  \
STACK:c#FF0000:"15 Minute Average"  \
GPRINT:c:LAST:"Current\:%8.2lf\n"  \
LINE1:cdefg#000000:""
RRDTool Says:

ERROR: opening '/usr/local/htdocs/cacti/rra/localhost_load_1min_5.rrd': No such file or directory
作者: 5iwww    时间: 2007-03-01 16:19
mkdir  -p  /usr/local/htdocs/cacti/rra
chmod 777 /usr/local/htdocs/cacti/rra
作者: Wang-YL    时间: 2008-08-10 17:54
我的RRA下有东西,但是就是不出数据图像
作者: springwind426    时间: 2008-08-11 14:27
看看rra目录权限和目录下的各个文件的权限。

因为
cacti是以web服务的用户身份运行的,因此需要把rra的目录的所有者设置为web服务的用户,而且,不要以其他用户的身份手动运行poller.php(经常有人为了测试,用root身份手动更新rra文件),

ERROR: opening '/usr/local/htdocs/cacti/rra/localhost_load_1min_5.rrd': No such file or directory
这个是指没有找到rrd文件,可能是没有能够生成。
可以看看日志。

还有,看看crontab中,是不是以web服务的用户的身份运行定时取数据。

总之,看看权限

先以root身份手动运行poller.php,看看是否能够生成rrd文件,如果能够,说明获取数据是正常的,然后把那些生成的文件的所有者修改为web服务的用户。

最好不要用别的用户身份去定时获取数据,那样权限不好控制。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2