- 浏览: 472325 次
- 性别:
- 来自: 湖南
文章分类
- 全部博客 (201)
- j2ee (43)
- oracle (9)
- mysql (7)
- db2 (1)
- j2se (3)
- spring (1)
- hibernate (3)
- struts (0)
- Berkeley DB (0)
- linux (60)
- Apache2+PHP+MYSQL (2)
- solr (15)
- svn (1)
- IntelliJ Idea (1)
- eclipse,myeclipse (4)
- ant (2)
- vim (8)
- IT生活 (4)
- 测试 (6)
- lucene (4)
- shell (1)
- nutch (18)
- thread (1)
- hadoop (5)
- mapreduce (0)
- Python (4)
- 硬件 (1)
- database (1)
- maven (1)
- 正则表达 (0)
- 互联网 (1)
最新评论
-
youngcoder:
good job
HTTP协议头部与Keep-Alive模式详解 -
javazdq:
受教了 解释的不错。
lucene创建索引高级特性和索引创建参数优化 -
josico:
有几个问题想问下楼主1. LinkedBlockingQueu ...
生产者-消费者-BlockingQueue -
annybz:
有没有关于 BlockingQueue和ConcurrentL ...
生产者-消费者-BlockingQueue -
uniquejava:
多谢,记录的很真实。
DB2 学习记录
Ganglia是一个集群监控软件,底层使用RRDTool获得数据。Ganglia分为ganglia-monitor和gmetad两部分,前 者运行在集群每个节点上,收集RRDTool产生的数据,后者运行在监控服务器上,收集每个ganglia-monitor的数据,通过Web UI可以看到直观的各种图表。
在Ubuntu上安装Ganglia非常简单,首先安装下面三个包。因为要使用Web服务器才能看到图表,所以如果没有安装apache的话,会自动安装apache服务器.
1、sudo apt-get install ganglia-monitor ganglia-webfrontend
安装完成之后,启动apache2服务器,gmetad和gmond两个服务会运行起来,使用下面的命令可以启动这两个服务。
view sourceprint?
2、sudo service gmetad start
启动成功:Starting Ganglia Monitor Meta-Daemon: gmetad. sysv-rc-conf gmetad on (ubuntu 下sysv-rc-conf 命令等同redhat 下的chkconfig 命令) sysv-rc-conf --list gmetad GMETAD 0:off 1:off 2:on 3:on 4:on 5:on 6:off 验证gmetad 正常工作:telnet localhost 8651就可以得到监控的各个主机的状态。 |
3、sudo service ganglia-monitor start
启动成功 Starting Ganglia Monitor Daemon: gmond sysv-rc-conf gmond on (ubuntu 下sysv-rc-conf命令等同redhat下chkconfig命令) sysv-rc-conf —list gmond gmond 0:off 1:off 2:on 3:on 4:on 5:on 6:off service gmond start Starting GANGLIA gmond: [ OK ] 验证gmond正常工作:telnet localhost 8649 就可以获取机群内运行gmond的主机的信息 |
4、 sudo /etc/init.d/apache2 restar
*Restartingwebserver
apache2
apache2: Could not reliably determine the server's fully qualified
domain name, using 172.16.205.55 for ServerName ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 172.16.205.55 for ServerName |
因为ganglia-webfront这个包默认将Web相关的代码安装在”/usr/share/ganglia-webfrontend/”路径下,这样apache访问不到。可以使用软链接,或者直接将目录移到”/var/www/”目录下。
view sourceprint
sudo ln -s /usr/share/ganglia-webfrontend/ /var/www/ganglia 或者: sudo mv /usr/share/ganglia-webfrontend/ /var/www/ganglia |
接着在浏览器输入”http://localhost/ganglia”就可以看到Web UI了。使用Chrome时,总是会将index.php主页下载下来,不知道为何。使用Firefox一切都很正常。Web UI如下:
这里只有一个Grid,并且这个Grid只有一个节点。往Grid里面添加节点是很简单的,只需要在该节点的/etc/ganglia/gmond.conf指明加入cluster的名字和该cluster多播地址就可以了。
配置服务器端
1、修改 sudo vi gmetad.conf 文件
配置集群的服务器IP及相应的名称
# data_source "my grid" 50 1.3.4.7:8655 grid.org:8651 grid-backup.org:8651
· # data_source "another source" 1.3.4.7:8655 1.3.4.8
·
· data_source "cloudsearch-server" localhost
· data_source "cloudsearch-crawler" 172.16.205.55
2、配置集群监控的名称
# The name of this Grid. All the data sources above will be wrapped in a GRID # tag with this name. # default: unspecified gridname "cloudsearch"
配置完成后重新启动sudo service gmetad restart
配置客户端
1、全局配置参数
注意user=nobody这个属于要与服务端的 setuid_username "nobody" 名称一致
globals {
daemonize = yes
setuid = yes
user = nobody
debug_level = 0
max_udp_msg_len = 1472
mute = no
deaf = no
host_dmax = 0 /*secs */
cleanup_threshold = 300 /*secs */
gexec = no
send_metadata_interval = 0
}
2、修改监控组名称
· # tag with this name.
· # default: unspecified
· gridname "cloudsearch"
配置完成后重新启动sudo service ganglia-monitor restart
安装期间遇到的问题及解决方案:
异常 提示说要把rrd的权限设置给nobody用户组:
Starting Ganglia Monitor Meta-Daemon: Please make sure that /var/lib/ganglia/rrds is owned by nobody
解决方案
1、sudo chown -R nobody /var/lib/ganglia/rrds
2、sudo service gmetad restart
异常:
There was an error collecting ganglia data (127.0.0.1:8652): fsockopen error: Connection refused
解决方案
1、检查监控的服务器端的ganglia是否正常安装启动,并且能输入http://localhost/ganglia能访问到相关的信息
2、或者重新启动sudo service gmeta restar
发表评论
-
ifstat命令行统计网络流量
2012-06-05 15:31 5412关于统计网络流量的问题,我喜欢用命令行方式查看: ... -
CentOS 5: Make Command not Found
2012-05-22 17:50 1333个人博客:http://demi-panda.com ... -
Linux Deepin 安装永中 Office2012 个人版(更新)
2012-05-18 19:41 1452下面讲解如何在 Linux Deepin 上安装并使用永中 O ... -
Piwik 网站分析系统
2012-04-25 15:38 2901个人博客:http://demi-panda.com ... -
C3P0使用出错!
2012-04-18 21:43 2013个人博客:http://demi-panda.com/ ... -
win7、ubuntu11.10双系统,win7重装后,如何找回linux
2012-03-25 18:40 1331个人博客:http://demi-panda.com ... -
stardict 词库安装
2012-03-22 11:32 1433下载词库文件以后直接在目录下执行 tar -xjvf ... -
ubuntu 64位 安装 永中Office
2012-03-21 11:07 0Ubuntu 64位默认是不能安装永中Office的,因为它不 ... -
is not in the sudoers file
2012-02-15 17:23 1030解决方案: 首需要切换到root身份 $su - (注意 ... -
is not in the sudoers file
2011-12-22 14:00 940解决方案: 首需要切换到root身份 $su - (注意 ... -
进程间通信IPC、LPC、RPC
2011-05-25 15:12 2010进程间通 ... -
ubuntu下virtualbox虚拟机XP里使用USB
2011-05-19 09:25 2446环境:ubuntu10.04下安装virualbox,虚拟 ... -
Shell 判断文件类型
2011-05-11 15:45 3630#!/bin/sh ... -
Linux wget 详解
2011-05-07 16:05 4599个人技术博客:http://dem ... -
linux curl命令详解
2011-04-30 15:36 5950个人技术博客:http://demi-panda.com ... -
解决Socket TIME_WAIT造成的服务器无法访问,Apache的KeepAlive和TCP/IP的TIME
2011-04-20 11:19 4529个人技术博客:http://demi-panda.com ... -
Ffmpeg快速命令使用
2011-03-24 15:52 1776Ffmpeg使用语法 ffmpeg [[opt ... -
Linux远程备份工具Rsync使用案例
2011-02-24 10:31 3473个人技术博客:http://dem ... -
linux下的命令行下转换媒体格式工具FFMPEG详解
2011-02-15 17:25 6588在windows下有格式工厂之 ... -
Linux下tar bz gz等压缩包的压缩和解压
2011-02-12 12:58 1357解压 就用得挺熟 ...
相关推荐
ubuntu10.04安装配置指南.docx
ubuntu10.04 安装 opencv2.2.0
ubuntu10.04 GNC GNOMA配置.rar
Ubuntu_10.04 安装、配置、指南
ubuntu10.04界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-...
VM7安装Ubuntu 10.04系统 VM7安装Ubuntu 10.04系统
Ubuntu10.04硬盘安装与初始配置,不熟悉的人,可以参考在xp系统下安装ubuntu.
安装Ubuntu10.04全过程(图解)
Ubuntu 10.04完全版入门教程 包含Ubuntu安装,配置过程,以及shell编程等内容。 分两部分: Ubuntu 10.04完全版first part Ubuntu 10.04完全版second part
。。。
ubuntu10.04下安装NS2.34的说明文档,亲测,按步骤做可以轻松安装
主要介绍了关于嵌入式开发的环境配置 开发环境是Ubuntu 10.04LTS
介绍最新版本Ubuntu10.04的安装,配置,shell编程等内容,快速入门提高的资料。 分两卷: Ubuntu10.04入门教程01 Ubuntu10.04入门教程02
Ubuntu 10.04安装完全指南,Ubuntu 10.04安装完全指南
Ubuntu10.04安装配置LDAP服务.docx
Ubuntu 10.04中安装OpenCv2.1,特别注意输入命令的单引号!
Ubuntu10.04下安装NS2.34 NS2.35的具体步骤
UBUNTU10.04安装配置手记[总结].pdf