wiki:ganglia

Version 2 (modified by liaojiaohe, 14 years ago) (diff)

--

ganglia是用来监控hadoop和Hbase运行集群的一个开源工具,在实验环境安装测试一下 可以收集OS层面,JAVA层面,TASK,JOB 以致到RPC层面的信息,可以利用rrdtools工具出图

先安装一些依赖库,反正缺什么就装什么,因为测试的机不能直接上网,需要先下载最新的安装包

安装apr以及apr-util

tar zxvf apr-1.4.6.tar.gz

cd apr-1.4.6

./configure

make

make install

tar zxvf apr-util-1.4.1.tar.gz

cd apr-util-1.4.1

./configure --with-apr=/usr/local/apr
make

make install

同样64位机器需要拷贝动态链接库

/bin/cp -f /usr/local/apr/include/apr-1/* /usr/local/apr/include/

mkdir -p /usr/local/apr/lib64

/bin/cp -a -f /usr/local/apr/lib/* /usr/local/apr/lib64/

安装confuse

tar zxvf confuse-2.7.tar.gz

cd confuse-2.7

./configure CFLAGS=-fPIC --disable-nls

make

make install

安装pcre

tar zxvf pcre-8.31.tar.gz

cd pcre-8.31

./configure

make

make install

安装ganglia

tar zxvf ganglia-3.4.0 .tar.gz

cd ganglia-3.4.0

./configure --with-libapr=/usr/local/apr

make

make install