hadoop的负载监控软件ganglia

ganglia:
======================
    负载监控软件


    gmond        //在所有主机上监控资源占用率
    gmetad        //在一个节点上通过端口收集所有主机gmond信息
    gweb        //收集gmetad的信息并向用户展现


安装ganglia:
=======================
    0、卸载mysql源,防止升级
        sudo yum remove mysql-community-release.noarch

    1、先安装ganglia的yum源,两种方式 s101-s105
        1)有网络情况下
            sudo yum -y install epel-release

        2)没有网络情况下
            sudo yum -y localinstall epel-release-7-9.noarch.rpm
    
    2、安装gmond:    s101-s105
        1)有网络情况下
            sudo yum install -y gmond
        2)没有网络情况下
            cd gmond
            sudo yum localinstall -y *.rpm

    3、安装gmetad:    s101
        1)有网络情况下
            sudo yum install -y gmetad
        2)没有网络情况下
            cd gmetad
            sudo yum localinstall -y *.rpm

    4、安装gweb:s101
        1)安装httpd和php
            sudo yum install -y httpd php
        2)没有网络情况下
            cd httpd
            sudo yum localinstall -y *.rpm
        3)下载安装gweb
            tar -xzvf ganglia-web-3.7.2.tar.gz
            cd ganglia-web-3.7.2目录
            nano Makefile
            修改GDESTDIR = /var/www/html
            修改APACHE_USER = apache
        4)编译安装
            sudo make install

    5、启动服务:
        sudo service httpd start    //s101
        sudo service gmetad start    //s101
        sudo service gmond start    //s101-s105

    6、查看状态
        systemctl status httpd
        systemctl status gmetad
        systemctl status gmond

    7、关闭SELinux,否则出现权限问题    //s101
        sudo setenforce 0

    8、设置开机启动
        systemctl enable httpd
        systemctl enable gmetad
        systemctl enable gmond

    9、在浏览器输入http://s101:80,即可访问

 

posted on 2018-04-25 16:45  飞机耳朵  阅读(166)  评论(0编辑  收藏  举报

导航