在CentOs6系统上安装Ganglia

Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,由RRDTool工具处理数据,并生成相应的的图形显示,以Web方式直观的提供给客户端。如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。

配置yum源

首先配置好CentOs系统的yum源,然后需要包含有ganglia的yum源。

/etc/yum.repos.d下创建ganglia.repo,内容如下:

[ganglia]
name= ganglia
baseurl = http://vuksan.com/centos/RPMS/
enabled = 1
gpgcheck = 0

为了方便离线使用,你可以下载该yum源内容:

$ cd /opt
$ reposync -r ganglia

然后在/opt/ganglia下执行如下的命令:

$ createrepo .

这样你就可以将ganglia.repo修改为本地yum的方式。

管理机上安装gmetad

执行如下命令:

$ yum -y install ganglia-gmetad

安装时遇到如下的错误:

Error: Package: rrdtool-1.4.5-1.x86_64 (ganglia)
          Requires: dejavu-lgc-fonts

rrdtool依赖dejavu-lgc-fonts,但是系统源并不包含这个,你可以从网上下载,然后安装:

$ rpm -Uvh http://mirror.steadfast.net/centos/5/os/x86_64//CentOS/dejavu-lgc-fonts-2.10-1.noarch.rpm

# 管理机上安装ganglia-web

先安装apache和php等依赖:

$ yum install php* httpd

然后下载ganglia-web:

$ wget http://sourceforge.net/projects/ganglia/files/ganglia-web/3.5.12/ganglia-web-3.5.12.tar.gz/download

$ tar zxvf ganglia-web-3.5.12.tar.gz
$ cd ganglia-web-3.5.12
$ make install

将ganglia-web拷贝或者添加软链接到apache的目录下去,以下是拷贝:

$ mkdir /var/www/html/ganglia
$ cp -a  /usr/share/ganglia/   /var/www/html/ganglia

在httpd的conf.d目录下添加ganglia.conf,命令:

$ vim /etc/httpd/conf.d/ganglia.conf

内容如下:

<Location /ganglia>
    Order deny,allow
    Deny from all
    ALLOW from all
#    Allow from 127.0.0.1
#    Allow from ::1
#    Allow from .example.com
</Location>

客户端机器上安装gmond

执行如下命令:

$ yum install gmond

启动服务

在管理机上启动gmetad

$ /etc/init.d/gmetad start

在客户端机器上启动gmond

$ /etc/init.d/gmond start

在管理机上启动httpd

$ /etc/init.d/httpd start

然后通过web界面(http://manager-ip/ganglia)访问ganglia-web

时间: 2024-10-29 14:25:50

在CentOs6系统上安装Ganglia的相关文章

在Windows系统上安装PHP应用程序服务器

安装 PHP 应用程序服务器 (Windows) 若要处理动态 Web 页,您需要应用程序服务器.应用程序服务器是一种软件,它帮助 Web 服务器处理包含服务器端脚本或标签的 Web 页.当浏览器请求这样一个页时,Web 服务器先将该页传递给应用程序服务器进行处理,然后再发送到浏览器.有关更多信息,请参见了解 Web 应用程序. 确保运行 IIS 的系统上安装了 PHP 应用程序服务器并且正在运行.(IIS 可能位于您的硬盘或远程 Windows 计算机上.)您可以从 PHP Web 站点(网址

如何在 AIX 系统上安装和配置 IBM OpenPages GRC

了解在 AIX 系统上安装和配置 IBM OpenPages GRC IBM OpenPages GRC 简介 IBM OpenPages GRC(Governance.Risk and Compliance)平台是一个帮助企业管理整个企业风险和合规性的综合性平台.它提供一组涵盖风险和合规性领域(包括操作风险.策略和合规性.财务控制管理.IT 治理和内部审计)的核心服务和功能组件.从而帮助管理者全面和深入了解企业管理.风险和合规性.本文旨在介绍如何在 AIX 系统上安装和配置 IBM OpenP

如何在Linux系统上安装Domino Server

前言 在Linux系统上安装Domino Server是一个小小的挑战,其实并没有大家想想的复杂,既然是商业性的软件,OEM早就为我们解决了安装的难度,还有就是选择自己熟悉的Linux发行版,各个发行版操作上还是有一定的区别的,这里选择最新的Ubuntu Server 13.04,尽量在Server版本的Ubuntu上安装,虽然说Desktop版本也可以. 安装 Unbuntu server 13.4 下载Ubuntu server镜像 http://releases.ubuntu.mirror

在Linux系统上安装Wine的教程

  Wine,一个在Linux平台上非常受欢迎并且强大的开源应用,有了它,我们可以在Linux平台上完美运行Windows应用与游戏. WineHQ团队,近期宣布了一个新的开发版本Wine1.7.29.这个版本带来了诸多重要的特性,并且修复了44个bug. Wine团队几乎每周都会发布新的开发版本,并且加入许多新特性以及修复漏洞.每个新版本都会支持新的应用与游戏(Windows),这使得Wine在那些想要在Linux下运行Windows应用的用户群体中很流行并且是不可缺少的. 根据变更日志,这个

Docker CentOS7的系统上安装部署以及基础教程_docker

说明: 本文介绍如何在CentOS7的系统上安装部署Docker环境,本文参考Docker官方文档如下链接: https://docs.docker.com/engine/installation/centos/ CentOS7的系统上安装部署Docker环境 1 CentOS7安装(略) 2 升级系统 yum update 升级完成后需要重启下系统. 3 添加docker yum源 执行如下命令: cat >/etc/yum.repos.d/docker.repo name=Docker Re

git学习------&amp;gt;在CenterOS系统上安装GitLab并自定义域名访问GitLab管理页面

目前就职的公司一直使用SVN作为版本管理,现在打算尝试从SVN迁移到Git.安排我来预言并搭建好相关的环境以及自己尝试使用Git.今天我就尝试在Center OS系统上安装GitLab,现在在此记录一下整个安装过程. 第一步 查看GitLab的官方网站 GitLab的官方网站关于安装gitlab的介绍页面如下: https://about.gitlab.com/installation/ 选择 CenterOS,切换到如下的页面 按照如上图的步骤,一步一步的来即可安装成功. 第二步 安装GitL

Maven实战. 2.2在基于UNIX的系统上安装Maven

2.2在基于UNIX的系统上安装Maven Maven是跨平台的,它可以在任何一种主流的操作系统上运行.本节将介绍如何在基于UNIX的系统(包括Linux.Mac OS以及FreeBSD等)上安装Maven. 2.2.1下载和安装 首先,与在Windows上安装Maven一样,需要检查JAVA_HOME环境变量以及Java命令,这里对细节不再赘述.命令如下:juven@juvenubuntu:~$ echo $JAVA_HOME juven@juvenubuntu:~$ javaversi

如何在 Linux 系统上安装 Suricata 入侵检测系统

如何在 Linux 系统上安装 Suricata 入侵检测系统 随着安全威胁的不断发生,入侵检测系统(IDS)在如今的数据中心环境中显得尤为必要.然而,随着越来越多的服务器将他们的网卡升级到10GB/40GB以太网,对如此线路上的硬件进行计算密集型的入侵检测越来越困难.其中一种提升入侵检测系统性能的途径是多线程入侵检测系统,它将 CPU 密集型的深度包检测工作并行的分配给多个并发任务来完成.这样的并行检测可以充分利用多核硬件的优势来轻松提升入侵检测系统的吞吐量.在这方面有两个知名的开源项目,分别

32位-Java 8在win10系统上安装出现问题

问题描述 Java 8在win10系统上安装出现问题 我的电脑系统是win10 32位,JDK是在官网上下载的最新的版本jdk-8u65-windows-i586,但是我安装过程过总是出现下面的对话框,在最后一步被中断,请各位高手帮忙看下,不胜感激!!!!!! 解决方案 你电脑是不是有安装过JAVA的运行环境 JRE? 这里说的是ID为8024的进程在使用JDK要更新的文件,导致更新失败.而对应的进程就是JAVA的运行环境.