samba

  

1.这里安装的是3.1.7版本,web前端是最新版本,安装前期环境(yum源用的是本地的)

yum -y insatll php php-gd rrdtools apr-devel apr-util

  

2.下载科大的rpm包,安装ganglia,这里用的是rpm包安装,及时不联网的机器也可以通过其它服务器scp文件到本机,客户端可以不安装gmetad,删除gmetad包再执行rpm包安装命令

wget http://mirrors.ustc.edu.cn/epel/6Server/i386/ganglia-3.1.7-6.el6.i686.rpm
wget http://mirrors.ustc.edu.cn/epel/6Server/i386/ganglia-devel-3.1.7-6.el6.i686.rpm
wget http://mirrors.ustc.edu.cn/epel/6Server/i386/ganglia-gmetad-3.1.7-6.el6.i686.rpm
wget http://mirrors.ustc.edu.cn/epel/6Server/i386/ganglia-gmond-3.1.7-6.el6.i686.rpm
wget http://mirrors.ustc.edu.cn/epel/6Server/i386/ganglia-gmond-python-3.1.7-6.el6.i686.rpm
wget http://mirrors.ustc.edu.cn/epel/6Server/i386/libconfuse-2.6-2.el6.rf.x86_64.rpm
wget http://mirrors.ustc.edu.cn/epel/6Server/i386/libconfuse-devel-2.6-2.el6.rf.x86_64.rpm
rpm -ivh ganglia*
rpm -ivh libconfuse*

3.修改配置文件

cd /etc/ganglia
vi gmetad.conf
data_source "hadoop" localhost /*集群名称,数据源,本机为服务端*/
vi /etc/ganglia/gmond.conf
cluster {
name = "hadoop" /*集群名称*/
... udp_send_channel {
/* mcast_join = 239.2.11.71 */ /*注释掉组播*/
host=192.168.89.99 /*发送给安装gmetad的机器*/
...

4.安装web前端

wget http://cznic.dl.sourceforge.net/project/ganglia/ganglia-web/ganglia-web-3.5.9.tar.gz
tar zxf ganglia-web-3.5.9.tar.gz
cd ganglia-web-3.5.9
vi MakeFile

# Location where gweb should be installed to (excluding conf, dwoo dirs).
GDESTDIR = /var/www/ganglia

# Gweb statedir (where conf dir and Dwoo templates dir are stored)
GWEB_STATEDIR = /var/lib/ganglia

# Gmetad rootdir (parent location of rrd folder)
GMETAD_ROOTDIR = /var/lib/ganglia

APACHE_USER = root /*后面不用有空格*/

make insatll

5.启动服务,如果在服务端主机上的hosts文件有客户端主机的ip地址和主机名映射的话,前台nodes部分会显示主机名

/etc/init.d/gmetad start   /*服务端不需要执行*/
/etc/init.d/gmond start

CentOS 6.4安装Ganglia的更多相关文章

  1. CentOs 6.5 安装Ganglia步骤

    一 . 说明 Ganglia由gmond.gmetad和gweb三部分组成 gmond(Ganglia Monitoring Daemon)是一种轻量级服务,安装在每台需要收集指标数据的节点主机上.g ...

  2. 点滴记录——Centos 6.5 yum安装Ganglia

    转载请说明出处:http://blog.csdn.net/cywosp/article/details/39701141 注:下面操作都仅仅是在一台机器上操作 1. 安装php支持  yum inst ...

  3. MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记

    MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记 说明 以root账户登录Linux操作系统,注意:本文中的所有命令行前面的 #> 表示命令行提示符 ...

  4. Centos、Ubuntu 安装 Mono、Jexus

    Mono是.NET的跨平台实现 在众多关于语言的争论中,.NET一直被以不能跨平台而诟病,Mono改变了这一现状. 有人当心Mono会涉及版权啥的问题.高深的偶不懂,不过我觉得Unity3D都能用,为 ...

  5. Centos 7.0 安装Mono 3.4 和 Jexus 5.6

    2013-07-26 写过一篇<CentOS 6.3下 安装 Mono 3.2 和Jexus 5.4>,CentOS 7在CentOS 6的基础上有很大的调整,本文是这篇文章的更新,主要介 ...

  6. 环境搭建系列-系统安装之centos 6.5安装与配置

    按照国际惯例,系列目录先奉上: 系列一:系统安装之centos 6.5安装与配置 系列二:准备工作之Java环境安装 系列三:数据为先之MySQL读写集群搭建 系列四:谈分布式之RabbitMQ集群搭 ...

  7. 在CentOS 7上安装.NET Core R2跑Hello World

    前言 在上个月.NET Core出了最新版本预览版,只是在Window系统上试验了一下.原本想等发布正式版的时候在linux系统上试试,可能还需要一段时间,刚好有空可以折腾一下. 由于之前安装的Ubu ...

  8. CentOS 6/7安装ffmpeg

    环境 CentOS 6/7 安装 导入GPG key rpm --import http://packages.atrpms.net/RPM-GPG-KEY.atrpms 安装ATRPMS Repo ...

  9. CentOS 7.0安装配置Vsftp服务器

    一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop fi ...

随机推荐

  1. hive纯命令行

    vim /etc/profileexport HIVE_HOME=/export/servers/hive...export PATH=:$HIVE_HOME/bin:$PATH 前台启动hive:h ...

  2. [安装] mac安装PHP7经历

    背景 前几天在mac上跑workrman,由于workerman需要开启多个进程,多进程需要pcntl扩展的支持,我之前那个brew安装的php71没有这个扩展,就直接卸载了php71,然后想下载源码 ...

  3. Python随笔day01

    环境变量的配置: 配置Python的安装目录到path变量中,例如C:\Python37 标识符的命名规则: 变量名只能以数字,字母,下划线组成. 不能以数字开头,保留字不能被使用. 建议使用下划线分 ...

  4. Spider-Python爬虫之聚焦爬虫与通用爬虫的区别

    为什么要学习爬虫? 学习爬虫,可以私人订制一个搜索引擎. 大数据时代,要进行数据分析,首先要有数据源. 对于很多SEO从业者来说,从而可以更好地进行搜索引擎优化. 什么是网络爬虫? 模拟客户端发送网络 ...

  5. bzoj3262陌上花开 cdq分治入门题

    Description 有n朵花,每朵花有三个属性:花形(s).颜色(c).气味(m),又三个整数表示.现要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量.定义一朵花A比另一朵花B要美丽,当 ...

  6. Java面向对象学习-----类的成员变量

    类的成员变量: 猜数字游戏:一个类A有一个成员变量v,通过随机产生一个100内的整数给v赋值.定义一个方法,对A类的成员变量v进行猜.   没有猜对的情况下提示如果大了则提示大了,小了则提示小了,并且 ...

  7. 2015 湘潭大学程序设计比赛(Internet)部分题解,其中有一个题与NYOJ1057很像,贪心过~~

    仙剑奇侠传                 祝玩的开心                                                                          ...

  8. JQuery判断radio是否选中并获取选中值的示例代码

    这篇文章主要介绍了JQuery判断radio是否选中并获取选中值的方法,代码很简单,但很实用,需要的朋友可以参考下 其他对radio操作功能,以后在添加.直接上代码,别忘记引用JQuery包 ? 1 ...

  9. python之模块随笔记-sys

    模块名:sys sys.argv 实现从程序外部向程序传递参数 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.modules.keys() 返回所有已经导 ...

  10. Query on a string

    You have two strings SS and TT in all capitals. Now an efficient program is required to maintain a o ...