ganglia安装笔记
来源:互联网 发布:软件系统的定义 编辑:程序博客网 时间:2024/05/17 22:23
ganglia服务器安装,IP为202.114.6.80
1、系统已安装apache,安装php,以及libapache2-mod-php5
(1)sudo apt-get install php5
(2)sudo apt-get install ilbapache2-mod-php5
2、配置php
(1)sudo vim /etc/apache2/httpd.conf,低端加入:
<VirtualHost *:8006>
DocumentRoot /var/www
<Directory "/">
Option Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Dirctory>
</VirtualHost>
(2)sudo vim /etc/apache2/ports.conf,低端加入:
NameVirtualHost *:8006
Listen 8006
(3)sudo vim /etc/apache2/mods-avaliable/mime.conf,加入:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
(4)重启apache: sudo /eta/init.d/apache2 restart,
打开浏览器,输入202.114.6.80:8006/,如果输出It works!,则说明PHP配置成功,可以安装配置ganglia了。
3、ganglia gmetad安装
(1)安装ganglia
下载ganglia-3.1.7
#./configure --sysconfdir=/etc/ganglia --with-gmetad --enable-gexec
这个过程会需要一些依赖库:#apt-get install libapr1-dev libconfuse-dev libexpat1-dev libpcre3-dev rrdtool librrd
#make & make install
(2)配置
cd /ganglia/ganglia-3.1.7/ # you should already be in this directory
cp gmetad/gmetad.init /etc/init.d/gmetad # startup script
cp gmond/gmond.init /etc/init.d/gmond
mkdir /etc/ganglia # where config files go
gmond -t | tee /etc/ganglia/gmond.conf # generate initial gmond config
cp gmetad/gmetad.conf /etc/ganglia/ # initial gmetad configuration
mkdir -p /var/lib/ganglia/rrds # place where RRDTool graphs will be stored
chown nobody:nogroup /var/lib/ganglia/rrds # make sure RRDTool can write here.
注册服务:
chkconfig --add gmetad # make sure gmetad starts up at boot time
chkconfig --add gmond # make sure gmond starts up at boot time
修改/etc/ganglia/gmetad.conf:
data_source "shaidian" localhost
setuid_username "root"
修改/etc/ganglia/gmond.conf:
globals {
setuid = yes
user = root
cleanup_threshold = 300 /*secs */
}
cluster {
name = "shaidian" #此处名字一定要与gmetad.conf中的data_source相同
}
web前端:
#mkdir -p /var/www/ganglia/ # make sure you have apache installed
#cp -a web/* /var/www/ganglia/ # this is the web interface
#vim /var/www/ganglia/conf.php查看rrd路径是否正确,默认是
启动服务:
# gmetad start
# gmond start
OK,在浏览器输入http://202.114.6.80:8006/ganglia就可以看到页面显示了。
note: 常见错误:
1) 错误信息:make sure the file is owned by sb.
解决:Chown 用户名 文件夹,文件夹 is owned by 用户名,run by root permission
2) 错误信息:can’t open /etc/rd.d/init.d/functions
解决:Mkdir /etc/rd.d/init.d/
a) Ln –s /lib/lsb/init-functions /etc/rc.d/init.d/functions
3) 错误信息:Daemon: command not found
解决:Apt-get install daemon
Man daemon:查看命令含义
4) 错误信息:启动gmetad服务后没反应
解决:Gmetad –d1,输出错误信息
5) 错误信息:The program can be found in the following packages
i. Service: command not found
解决:apt-get install sysvrcfonf
6) 错误信息:touch /var/local/subsys/gmetad :directory not found
解决:mkdir /var/local/subsys
4、ganglia客户端安装,IP为202.114.6.76,内网IP为192.168.1.1
(1)下载ganglia-3.1.7
#./configure --prefix=/usr/local/ganglia --sysconfdir=/etc/ganglia
该命令需要装四个库:#apt-get install libapr1-dev libconfuse-dev libexpat1-dev libpcre3-dev
#make & make install
(2)配置
cd ganglia-3.1.7/gmond
#mkdir /etc/ganglia
#./gmond -t >/etc/ganglia/gmond.conf
#cp gmond.init /etc/init.d/gmond
#cp gmond /usr/sbin/gmond
#chkconfig gmond on
#chkconfig --list gmond
启动服务:
#gmond start
验证gmond正常工作:telnet localhost 8649
配置/etc/ganglia/gmond.conf:
globals{
setuid = yes
user = root
......
}
cluster{
name = "shaidian"
......
}
重启gmond: #gmond restart
OK,刷新浏览器,应该能同时看到76和80两台机上的监控信息了。
- ganglia安装笔记
- Ganglia离线安装笔记
- ganglia安装
- 安装ganglia
- Ganglia安装
- ganglia安装
- ganglia安装
- ganglia 安装
- ganglia 安装
- ganglia安装
- Ganglia安装
- Ganglia安装
- ganglia安装
- ganglia安装
- Ganglia安装
- Ganglia安装
- ganglia安装
- ganglia 安装
- Linux系统中JVM内存2GB的限制
- Oracle的连接和验证方式
- A good artical about Flex profiling
- JSTL
- 通过上传excel导入数据到数据库
- ganglia安装笔记
- 联想天逸F41AT2390装server2008R2(win7核心)所遇到的问题
- [转]Google Chrome 源码下载
- 唐骏是现代社会的缩影
- Linux内核/模块开发常见问题集(FAQ)
- GIS软件的编写2
- CSDN 源码格式化测试
- 【动态规划】【RQNOJ】装箱问题
- 如何将陈述句变为疑问句