`

Ubuntu10.04 Ganglia安装配置

阅读更多

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


分享到:
评论

相关推荐

    Ubuntu 10.04 安装配置手记.pdf

    Ubuntu 10.04 安装配置手记 本文档记录了 Ubuntu 10.04 的安装配置过程,包括硬盘安装、Grub4Dos 安装、menu.lst 文件修改、ubuntu-10.04-alternate-i386.iso 文件复制、安装过程、系统通用配置等。 一、硬盘安装 ...

    ubuntu10.04安装配置指南.docx

    Ubuntu 10.04 安装配置指南 本文档提供了一个详细的 Ubuntu 10.04 安装配置指南,涵盖了从准备安装到配置输入法的所有步骤。首先,用户需要下载 Ubuntu 光盘镜像文件,并校验其 MD5 值,然后备份数据,最后可以选择...

    Ubuntu10.04软件安装.pdf

    从标题和描述中,我们可以了解到这篇文章的主要内容是关于 Ubuntu 10.04 的软件安装和基本配置的指南。从标签中,我们可以看到这是一个文档类型的资源。 从部分内容中,我们可以看到文章分为四个部分。第一部分是...

    ubuntu 10.04安装及配置.docx

    打开Grub4Dos的配置文件menu.lst,添加以下内容以引导Ubuntu安装: ``` title Install Ubuntu 10.04 root (hd0,0) kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-alternate-i386.iso ro quiet ...

    安装Ubuntu10.04全过程(图解)

    在深入探讨如何安装Ubuntu 10.04的全过程之前,我们先来了解下Ubuntu 10.04以及为何选择在VMware Workstation虚拟机中进行安装。 ### Ubuntu 10.04简介 Ubuntu 10.04 LTS(长期支持版本),代号为“Lucid Lynx”,...

    ubuntu10.04 GNC GNOMA配置.rar

    标题中的"ubuntu10.04 GNC GNOMA配置.rar"表明这是一个关于Ubuntu 10.04操作系统,特别是GNC(可能是“GNOME Network Configuration”或“General Network Configuration”的缩写)和GNOMA(可能是“GNOME Advanced...

    Ubuntu 10.04完整版

    安装Ubuntu 10.04时,用户可以选择多种安装方式,包括标准的图形化安装、网络安装以及文本模式安装。其中,图形化安装是最常用的,通过简单的步骤引导用户完成分区、设置用户账户和时区等配置。 系统启动后,用户...

    ubuntu 10.04 LTS界面汉化包

    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-...

    ubuntu10.04 安装 opencv2.2.0

    ### Ubuntu 10.04 下安装 OpenCV 2.2.0 详细步骤 #### 知识点一:Ubuntu 10.04 环境介绍 - **Ubuntu 10.04 LTS**(代号 Lucid Lynx)是 Ubuntu 的一个长期支持版本,发布于2010年4月29日。它提供了大量的软件包,...

    ubuntu 10.04LTS正式版DVD版ISO镜像32位64位种子

    如果你下载的是"ubuntu10.04"这个压缩包,那么里面应该包含的是Ubuntu 10.04的安装镜像,通过这个ISO文件,你可以创建安装光盘或USB驱动器,以便在你的计算机上安装这个系统。无论是为了个人探索开源世界,还是作为...

    Ubuntu 10.04 嵌入式开发环境配置

    安装Ubuntu 10.04 LTS完成后,接下来是一系列的初始化配置,主要包括: 1. 显示桌面图标:通过gconf-editor可以自定义桌面的图标显示,包括计算机、家庭和回收站等。 2. 更改用户权限:由于Ubuntu默认的安全性,...

    ubuntu10.04

    标题“Ubuntu10.04”指的是Ubuntu操作系统的一个特定版本,即10.04 LTS(长期支持版),代号为“Lucid Lynx”。Ubuntu是基于Debian GNU/Linux的开源操作系统,以其用户友好的界面和广泛的应用软件库而闻名。LTS版本...

    Ubuntu 10.04 安装配置手记.docx

    以上就是Ubuntu 10.04安装配置的主要流程和系统通用配置的详细步骤。这些设置有助于提升用户体验,特别是在与Windows共存的环境中,确保了中文支持和多媒体功能的正常使用。请注意,由于Ubuntu 10.04已经非常老旧,...

    UBUNTU10.04安装配置手记[总结].pdf

    《UBUNTU10.04安装配置手记》是针对Ubuntu 10.04 LTS (Lucid Lynx)操作系统的一份详细指南,主要涵盖了安装过程和系统配置,尤其对软件开发环境的搭建具有指导意义。以下是该文档中的关键知识点: 1. **硬盘安装...

    VM7安装Ubuntu 10.04系统

    - 启动虚拟机,进入Ubuntu安装界面。选择语言,然后点击“Install Ubuntu”开始安装。 - 选择安装类型,如果你是新手,推荐选择“Use entire disk”自动分区。 - 设置用户信息,包括用户名、密码和时区。 - 等待...

    Ubuntu 10.04安装完全指南

    ### Ubuntu 10.04 安装完全指南 #### 一、准备工作 在开始安装 Ubuntu 10.04 之前,确保你已经准备好了...通过以上步骤,你可以顺利完成 Ubuntu 10.04 的安装与基本配置,使系统具备良好的用户体验与高效的工作环境。

    UBUNTU10.04安装配置手记[收集].pdf

    《Ubuntu 10.04 安装配置手记》 Ubuntu 10.04,也称为Lucid Lynx,是一款基于Debian的Linux发行版,特别注重稳定性与用户体验。本篇手记主要介绍了在Windows XP环境下硬盘安装Ubuntu 10.04 Alternate i386版本的...

    Ubuntu10.04硬盘安装与初始配置

    ### Ubuntu 10.04 硬盘安装与初始配置详解 #### 一、安装前的准备工作 在开始安装 Ubuntu 10.04 之前,需要做好一系列的准备工作,确保安装过程顺利进行。 ##### **软件需求** 1. **Ubuntu ISO 文件**:下载 ...

Global site tag (gtag.js) - Google Analytics