CentOS 6.2 下 Ganglia3.4 安装配置(2)


首先安装gmeta服务,z
tar zxvf ganglia-3.4.0.tar.gz


cd ganglia-3.4.0


./configure --prefix=/usr/ganglia  --with-librrd=/usr/rrdtool --with-libconfuse=/usr/confuse --with-
libexpat=/usr/expat  --with-gmetad --with-libpcre=no --enable-gexec --enable-status --
sysconfdir=/etc/ganglia


make&&make install


cp gmetad/gmetad.init /etc/init.d/gmetad


cp /usr/ganglia/sbin/gmetad /usr/sbin/


chkconfig --add gmetad


然后安装web服务
rpm -ivh php-common-5.3.3-3.el6_1.3.x86_64.rpm
rpm -ivh php-cli-5.3.3-3.el6_1.3.x86_64.rpm
rpm -ivh php-5.3.3-3.el6_1.3.x86_64.rpm
网上好多说需要装php-gd ,但是因为glibc的版本问题我安装失败,我没装但是没有太大影响
mkdir /var/www/html/ganglia
请自己下载web项目解压 放入新建的目录下


解压后 ,3.4中没有conf.php文件 ,需要修改conf_default.php目录。
修改内容:
 
  #$conf['gmetad_root'] = "/'] = "/var/lib/ganglia"; 修改默认的ganglia的默认目录
$conf['gmetad_root'] = "/var/www/html/ganglia";
#$conf['rrds'] = "${conf['gmetad_root']}/rrds";修改rrds的目录,根据你指定的rrds修改。
$conf['rrds'] = "/var/lib/ganglia/rrds";


修改rrds的权限,使用nobody
chown nobody:nobody /var/lib/ganglia/rrds


C 安装gmod服务 不要忘记安装依赖包
tar zxvf ganglia-3.4.0.tar.gz
cd ganglia-3.4.0


./configure --prefix=/usr/ganglia --with-librrd=/usr/rrdtool --with-libexpat=/usr/expat --with-libconfuse=/usr/confuse --with-libpcre=no  --enable-gexec --enable-status --sysconfdir=/etc/ganglia


make && make install


cp gmond/gmond.init /etc/init.d/gmond


cp /usr/ganglia/sbin/gmond /usr/sbin/


gmond --default_config>/etc/ganglia/gmond.conf


chkconfig --add gmond


这样整个安装过程就完成成了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ea9635f3fe2cd2fd4076df66d4ca3ac9.html