注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

A small step

Judgement Must

 
 
 

日志

 
 
关于我

不要因为急着赶路,让自己的步伐杂乱。远方是既定的目标,但路上才是最重要的经历!

网易考拉推荐

ganglia 安装配置  

2015-07-21 10:58:03|  分类: 系统监控 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

依赖包安装

[root@ws ~]# yum -y install apr-devel apr-util check-devel cairo-develpango-devel libxml2-devel rpm-build glib2-devel dbus-develfreetype-devel fontconfig-devel gcc gcc-c++ expat-devel python-devellibXrender-devel

 

[root@ws ganglia-3.6.0]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Retrieving http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

warning: /var/tmp/rpm-tmp.ULcPJf: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY

Preparing... ########################################### [100%]

1:epel-release ########################################### [100%]

[root@ws ganglia-3.6.0]# yum clean all

[root@ws ganglia-3.6.0]# yum install libconfuse* -y

Installing:

libconfuse i686 2.7-4.el6 epel 79 k

libconfuse-devel i686 2.7-4.el6 epel 17 k

[root@ws ~]# yum install libart_lgpl-devel pcre-devel libtool -y

安装

[root@ws ~]# cat /etc/issue

CentOS release 6.5 (Final)

Kernel \r on an \m

[root@ws ~]# uname -a

Linux ws.zdqy.com 2.6.32-431.5.1.el6.i686 #1 SMP Tue Feb 11 21:56:33 UTC 2014 i686 i686 i386 GNU/Linux

[root@ws tmp]# tar xf ganglia-3.6.0.tar.gz

[root@ws softs]# rpmbuild -tb ganglia-3.6.0.tar.gz

Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/ganglia-3.6.0-1.i386

Wrote: /root/rpmbuild/RPMS/i386/ganglia-gmetad-3.6.0-1.i386.rpm

Wrote: /root/rpmbuild/RPMS/i386/ganglia-gmond-3.6.0-1.i386.rpm

Wrote: /root/rpmbuild/RPMS/i386/ganglia-gmond-modules-python-3.6.0-1.i386.rpm

Wrote: /root/rpmbuild/RPMS/i386/ganglia-devel-3.6.0-1.i386.rpm

Wrote: /root/rpmbuild/RPMS/i386/libganglia-3.6.0-1.i386.rpm

Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.zQCFRZ

+ umask 022

+ cd /root/rpmbuild/BUILD

+ cd ganglia-3.6.0

+ /bin/rm -rf /root/rpmbuild/BUILDROOT/ganglia-3.6.0-1.i386

+ exit 0

 

[root@ws softs]# cd /root/rpmbuild/RPMS/

[root@ws RPMS]# ls

i386

[root@ws RPMS]# cd i386/

[root@ws i386]# ls

ganglia-devel-3.6.0-1.i386.rpm

ganglia-gmetad-3.6.0-1.i386.rpm

ganglia-gmond-3.6.0-1.i386.rpm

ganglia-gmond-modules-python-3.6.0-1.i386.rpm

libganglia-3.6.0-1.i386.rpm

[root@ws i386]# rpm -ivh *

Preparing... ########################################### [100%]

1:libganglia ########################################### [ 20%]

2:ganglia-gmond ########################################### [ 40%]

3:ganglia-devel ########################################### [ 60%]

4:ganglia-gmond-modules-p ########################################### [ 80%]

5:ganglia-gmetad ########################################### [100%]

 

调试

访问页面http://192.168.0.104/ganglia/index.php

发现报错

ganglia 安装配置 - 奋力的蜗牛 - A small  step

是因为相应的目录没有建,而且权限不对

[root@wd ganglia]# pwd

/var/lib/ganglia

[root@wd ganglia]# chown -R nobody.nobody rrds/

建立相应的目录,将目录权限改为777

mkdir -p /var/www/html/ganglia/dwoo/compiled
mkdir -p /var/www/html/ganglia/dwoo/cache
chmod 777 /var/www/html/ganglia/dwoo/compiled
chmod 777 /var/www/html/ganglia/dwoo/cache

ganglia 安装配置 - 奋力的蜗牛 - A small  step

 

[root@ws ganglia-web]# find . -type d
.
./cache
./conf
./dwoo
./dwoo/cache
./dwoo/compiled
./dwoo/compiled/templates
./dwoo/compiled/templates/default
[root@ws ganglia-web]# pwd

/var/lib/ganglia-web

然后重启httpd,重新访问


ganglia 安装配置 - 奋力的蜗牛 - A small  step

 

ganglia 安装配置 - 奋力的蜗牛 - A small  step

 

这是ganglia本机的一些监控信息

下面还需要对被监控主机进行配置。

[root@localhost yum.repos.d]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

[root@localhost yum.repos.d]# yum install ganglia-gmond

[root@ws softs]# rpmbuild -tb ganglia-3.6.0.tar.gz
error: Failed build dependencies:
libpng-devel is needed by ganglia-3.6.0-1.i386
python-devel is needed by ganglia-3.6.0-1.i386

解决方法

[root@ws ~]# yum install libpng-devel python-devel -y
 

 


ganglia 安装配置 - 奋力的蜗牛 - A small  step

 

Fatal error:

Errors were detected in your configuration.

Unable to create overlay events file: /var/lib/ganglia-web/conf/events.jsonUnable to create event color map file: /var/lib/ganglia-web/conf/event_color.jsonDWOO compiled templates directory '/var/lib/ganglia-web/dwoo/compiled' is not writeable.
Please adjust $conf['dwoo_compiled_dir'].DWOO cache directory '/var/lib/ganglia-web/dwoo/cache' is not writeable.
Please adjust $conf['dwoo_cache_dir']. in /var/www/html/ganglia/eval_conf.php on line 126

 

  评论这张
 
阅读(5)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018