ganglia安装中遇到的问题
本帖最后由 wyz_831030 于 2013-10-29 11:42 编辑这几天在弄ganglia,下载的最新ganglia-3.6.0.tar.gz和ganglia-web-3.5.10.tar.gz,编译安装中很顺利,刚刚弄完以后,有四张图,但是过一会,出数据以后,有两张图就看不到了,还有一些日志错误。下面讲讲安装步骤。
虚拟主机IP:192.168.1.171
版本:centos 6.2 32位
1、编译安装ganglia
tar xf ganglia-3.6.0.tar.gz
cd ganglia-3.6.0
./configure --prefix=/usr/local/ganglia --with-gmetad
make && make install
2、拷贝启动文件和命令
cp ganglia-3.6.0/gmetad/gmetad.init /etc/init.d/gmetad
cp ganglia-3.6.0/gmond/gmond.init /etc/init.d/gmond
cp /usr/local/ganglia/sbin/* /usr/sbin/
3、编辑/usr/local/ganglia/etc/gmetad.conf,修改RRDS的默认路径
大概129行添加:rrd_rootdir "/usr/local/ganglia/rrds"
4、生成gmond配置文件
gmond --default_config > /usr/local/ganglia/etc/gmond.conf
5、创建RRDS目录并修改权限
mkdir -p /usr/locaol/ganglia/rrds/
chown nobody:nobody /usr/locaol/ganglia/rrds/
6、解压ganglia-web-3.5.10.tar.gz
tar xf ganglia-web-3.5.10.tar.gz
mv ganglia-web /var/www/html/ganglia-web
7、COPY默认配置文件
cp -rp /var/www/html/ganglia-web/conf_default.php /var/www/html/ganglia-web/conf.php
8、修改/var/www/html/ganglia-web/conf.php几个默认项
修改gweb_confdir $conf['gweb_confdir'] = "/var/www/html/ganglia-web";
修改gmetad_root $conf['gmetad_root'] = "/usr/local/ganglia";
创建dwoo_compiled_dir mkdir -p /var/www/html/ganglia-web/dwoo/compiled
创建dwoo_cache_dir mkdir -p /var/www/html/ganglia-web/dwoo/cache
修改compiled和cache的权限
chmod 777 /var/www/html/ganglia-web/dwoo/compiled
chmod 777 /var/www/html/ganglia-web/dwoo/cache
9、启动gmond和gmetad
/etc/init.d/gmetad start
/etc/init.d/gmond start
10、访问ganglia
http://192.168.1.171/ganglia-web
此时图形算是正常,只中间一块有个图标看不到。
11、过几分钟在看,数据出来了,可是有两张图没了
图一
在看看RRDS目录权限
图二
看看下面的RRDS目录内容
图三
图四
图五
图六
图七
看上去数据取到了,内容都在。
12、看看message日志内容
Oct 28 18:25:32 localhost /usr/sbin/gmetad: data_thread() for failed to contact node 127.0.0.1
Oct 28 18:25:32 localhost /usr/sbin/gmetad: data_thread() got no answer from any datasource
Oct 28 18:25:37 localhost /usr/sbin/gmond: Can't open the python module path /usr/local/ganglia/lib/ganglia/python_modules.
看看apache的error_log日志
File does not exist: /var/www/html/favicon.ico
ERROR: invalid rpn expression in: a0,a1,ADDNAN,a2,ADDNAN,a3,ADDNAN,
ERROR: invalid rpn expression in: a0,a1,ADDNAN,
ERROR: invalid rpn expression in: 0,a0,ADDNAN
12、通过页面元素检查,发现这个问题
图八
检查了/var/www/html/ganglia-web/js下面,确实没有这个文件。
13、页面上还有其他的错误,点击链接出现空白页面,这里不一一例举出来。
问题:问什么没数据的时候,图形有,一有数据,就有两个图没有了。日志里的错误,怎么解决啊。
/etc/hosts 不建议用localhost 以及127.0.0.1 回复 1# wyz_831030
问题解决了,走了不少弯路。应该是PHP版本的问题。之前用的系统是Centos 5.9 32位。PHP版本为5.1.6
后来换成Centos 6.4 64位。PHP版本为5.3.6。然后再安装的时候,什么问题都没有。很顺利,出图也正常。 回复 3# wyz_831030
Hi,哥们:
我安装的时候也出现了404 的错误。差了很久还是没有解决。请教一下你之前是如何操作的 ?
php 版本5.3.3
本帖最后由 wyz_831030 于 2014-01-22 17:26 编辑
回复 4# M-H-J
你好,我的操作步骤全写在上面了,问题描述里。我只是换了一个操作系统。操作系统PHP版本比之前的高。
回复 5# wyz_831030
非常感谢~ 我在查一下吧 。
页:
[1]