1. 运行:
解决:
这时重新启动gmetad,输入命令:
google解决的方法,要么是办法无用,要么是攻克了但语焉不详。 当我把ganglia搞死再搞好,再搞死再搞好,两次之后。我最终明确为毛语焉不详了!由于虽然调了两次,我也不知究竟是哪一步让ganglia正常的。大ft。
把我能想到的改动的配置写写: 前提:我的apache的httpd.conf中,user是daemon。group是daemon 1、gmetad.conf中。 data_source "suc" localhost setuid_username "daemon" 2、gmond.conf中 cluster { 3、更改rrd数据所在文件夹的用户(/var/lib/ganglia/rrds) chown -R daemon:daemon /var/lib/ganglia 以上这些改动完,重新启动httpd、gmond、gmetad。 |
2. 运行:
解决:
查看日志
编辑vim /usr/local/ganglia/etc/gmond.conf 改动IP,IP不对 udp_send_channel {#信息改动 port=8649 host=XXXXXX } udp_recv_channel {#信息改动 port = 8649 bind =XXXXXX } tcp_accept_channel {#信息改动 port = 8649 acl{ default = "deny" access{ ip =XXXXXXX mask = 32 action = "allow" } } |
3. 错误:不显示数据:
解决:(改动自己的路径)
#vi/usr/local/apache2/htdocs/ganglia/conf.php
#$conf['rrds'] ="${conf['gmetad_root']}/rrds"; 更改为自己的rrds下
$conf['rrds'] = "/var/lib/ganglia/rrds";
4. 运行
报错:
解决:
去除红色的部分
5. 运行:
报错:
解决:
安装cairo-devel和pango-devel包
6.运行
错误:
解决:
yum install pcre-devel