• flume之Ganglia的部署


    一、Ganglia简介

    Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmondgmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。

    1. gmond:是一种轻量级服务,安装在每台需要收集指标数据的节点主机上
    2. gmetad:整合所有信息,并将其以 RRD 格式存储至磁盘的服务
    3. Web前端:Ganglia 可视化工具,gweb 是一种利用浏览器显示 gmetad 所存储数据的 PHP 前端。在 Web 界面中以图表方式展现集群的运行状态下收集的多种不同指标数据

    二、安装部署

    1.准备集群
    hadoop100、hadoop102、hadoop103

    2.安装ganglia

    1. 在hadoop100、hadoop102、hadoop103上分别安装 epel-release

    yum -y install epel-release

    1. 在hadoop100安装如下

    yum -y install ganglia-gmetad
    yum -y install ganglia-web
    yum -y install ganglia-gmond

    1. 在hadoop102、hadoop103安装如下

    yum -y install ganglia-gmond

    3.在hadoop100修改配置文件/etc/httpd/conf.d/ganglia.conf

    #
    # Ganglia monitoring system php web frontend
    #
    
    Alias /ganglia /usr/share/ganglia
    
    <Location /ganglia>
      #Order deny,allow
      #连接 windows ip 地址
      Require all granted
      #Deny from all
      #Allow from 127.0.0.1
      #Allow from ::1
      # Allow from .example.com
    </Location>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    4.在hadoop100修改配置文件/etc/ganglia/gmetad.conf

    data_source "my cluster" hadoop100
    
    • 1

    5.hadoop100、hadoop102、hadoop103上分别修改配置文件/etc/ganglia/gmond.conf

    第一处

    在这里插入图片描述

    第二处

    在这里插入图片描述第三处

    在这里插入图片描述
    6.在hadoop100修改配置文件/etc/selinux/config

    SELINUX=disabled
    
    • 1

    7.给hadoop100上的ganglia文件授权

    [root@hadoop100 ~]# chmod -R 777 /var/lib/ganglia

    8.启动对应的服务

    [root@hadoop100 ~]# systemctl start gmetad
    [root@hadoop100 ~]# systemctl start httpd
    [root@hadoop100 ~]# systemctl start gmond
    [root@hadoop102 ~]# systemctl start gmond
    [root@hadoop103 ~]# systemctl start gmond

    9.打开网页浏览ganglia页面

    http://hadoop100/ganglia

    在这里插入图片描述

  • 相关阅读:
    Bean 作用域和生命周期
    linux使用docker 安装mysql redis
    HarmonyOS/OpenHarmony应用开发-DevEco Studio新建项目的整体说明
    区分何时使用内连接或者外连接
    上周热点回顾(7.10-7.16)
    CsPbI3钙钛矿量子点 CsPbI3 QDs发射波长670±10nm
    处理器美之华大170处理器
    最详细STM32,cubeMX外部中断
    HTML5期末考核大作业网站——卫生与健康HTML+CSS+JavaScript
    OpenAI 开放 GPT-3 微调功能,让开发者笑开了花
  • 原文地址:https://blog.csdn.net/weixin_44604159/article/details/127804050