Hi!请登陆

解决here was an error collecting ganglia data (127.0.0.1:8652): fsockopen error: Connection refused

2020-10-27 58 10/27

ganglia无法正常启动,打开的网页界面出现以下提示错误:

There was an error collecting ganglia data (127.0.0.1:8652): fsockopen error: Connection refused

网上搜到的解决方法是:service gmetad restart 重启一下gmetad.

[root@localhost ~]$ service gmetad status

gmetad 已死,但是 subsys 被锁.

[root@localhost ~]$ service gmetad restart
Shutting down GANGLIA gmetad:                              [失败]
Starting GANGLIA gmetad:                                   [确定]

也有人介绍说:可以通过将/usr/local/rrdtool的所有者改为nobody(原来为root).

[root@localhost ~]$ chown nobody /usr/local/rrdtool

我在另一台电脑上试验的时候,遇到了这个问题,上述两种方法都试过了,但没有解决.

我的解决办法:
/var/www/html/ganglia目录下的,可新建一个conf.php空白文档,然后从 /usr/share/ganglia下面找到相应的conf.php,把其内容全部复制给新建的conf.php.如果上面的办法还是不行的话,就把gmetad卸载,重新装一次,就成功了.具体如下:

[root@localhost ~]$yum remove ganglia-web ganglia-gmetad

然后

[root@localhost ~]$yum install ganglia-web

[注意]上面这一步会自动安装ganglia-gmetad,好像二者有依赖.

[root@localhost ~]$service gmetad start

总结:遇到上面的问题,可能是ganglia-gmetad的安装顺序有问题.可在其它的软件安装、配置成功后,再安装gmetad.

Tag:

相关推荐