1. 程式人生 > >ubutun16.04下安裝Ganglia監控hadoop與hbase

ubutun16.04下安裝Ganglia監控hadoop與hbase

1.採用的是apt-get方式進行安裝:(測試叢集2臺機器)

bigdata-cnki節點(主節點)進行下面命令安裝:(ganglia-monitor +gmetad +ganglia-webfrontend+apache2

sudo apt-get install ganglia-monitor rrdtool gmetad ganglia-webfrontend

在安裝過程中,你應該會看到類似下面的安裝後與apache2伺服器重啟選擇,直接 Yes,然後按Enter鍵。

將ganglia的檔案連結到apache的預設目錄下

sudo ln -s /usr/share/ganglia-webfrontend /var/www/ganglia

slave節點:

sudo apt-get install ganglia-monitor

在主節點上安裝ganglia-webfrontend和ganglia-monitor。在其他監視節點上,只需要安裝ganglia-monitor即可


在這裡需要注意apache2實際上沒有自動安裝,而是安裝包下載下來了(不進行安裝apache2後面啟動不成功。)下載後的預設安裝包路徑在/var/cache/apt/archives下面 找到apache2_2.4.18-2ubuntu3.8_amd64.deb這個包進行安裝,安裝後在/etc/apache2下面配置apache2 .由於啟動apache2 的時候發現80埠已經佔用 所以需要更改埠號 ,在/etc/apache2下面ports.conf配置檔案中進行修改。修改如下:把80改成90即可。


然後在修改/etc/apache2/sites-enabled/000-default.conf 配置檔案如下:80改成90即可。


然後在修改apache2.conf,如下圖所示:最低端加入下面兩行即可。


然後啟動apache2並驗證apache2是否啟動成功:

sudo /etc/init.d/apache2 restart

sudo /etc/init.d/apache2 status 如果出現下面介面,證明apache2啟動成功



最後在驗證伺服器地址登入介面:http://localhost:90出現如下介面證明apache2服務安裝並啟動成功


2.Ganglia 主節點配置

複製 Ganglia webfrontend Apache 配置,使用下面的命令來正確的位置:

sudo cp /etc/ganglia-webfrontend/apache.conf /etc/apache2/sites-enabled/ganglia.conf(很關鍵的一步)

(1)現在,您需要使用以下命令來編輯 Ganglia 元守護程式的配置檔案:

sudo vi /etc/ganglia/gmetad.conf

加入下面配置檔案:

data_source "hadoop" 192.168.106.102 192.168.106.100
gridname "MyGrid"

case_sensitive_hostnames 1

(2)需要使用下面的命令編輯主節點的配置檔案gmond.conf

sudo vi /etc/ganglia/gmond.conf

做下面的變化:



其他地方不做修改。然後把gmond.conf檔案拷貝到其他節點對應的目錄下即可。

3.各個節點相應的包安裝和配置完成後,接下來是配置hadoop和hbase監控。

(1)先在主節點上配置hadoop對應的目錄為/etc/hadoop配置檔案中hadoop-metrics2.properties如下圖所示:


sudo vim hadoop-metrics2.properties進行修改如下:


然後其他節點配置如下:


最後配置hbase,先在主節點上配置hbase(hbase-1.2.6/conf/hadoop-metrics2-hbase.properties)如下:

sudo vim  hadoop-metrics2-hbase.properties  最下面加入兩行即可。


其他節點配置如下:


備註:ip地址是各機分配的ip地址 埠號使用預設的8649

4.都配置完成後,接下來是啟動相應的程序。

sudo service ganglia-monitor start(每臺機器都需要啟動)sudo service gmetad start(在安裝了ganglia-webfrontend的機器上啟動sudo /etc/init.d/apache2 restart(在主機上重啟apache2)或者:sudo /etc/init.d/ganglia-monitor startsudo /etc/init.d/gmetad startsudo /etc/init.d/apache2 restart

啟動後檢視各個程序狀態:

sudo service ganglia-monitor statussudo service gmetad status如下出現下面如圖所示介面:證明啟動成功


5.檢視成果

輸入地址:http://192.***.***.***:90/ganglia/   即可介面如下圖所示:


CPUs Total: 為總cpu數32
Hosts up: 線上的機器個數2
Hosts down:掉線個數為00
出現上面數字的情況,證明安裝成功

相關推薦

ubutun16.04安裝Ganglia監控hadoophbase

1.採用的是apt-get方式進行安裝:(測試叢集2臺機器)bigdata-cnki節點(主節點)進行下面命令安裝:(ganglia-monitor +gmetad +ganglia-webfrontend+apache2)sudo apt-get install gangl

Ubuntu 12.04安裝vim, 簡單配置基本使用介紹

ubuntu12.04預設沒有安裝vim,執行命令會出現以下錯誤: [email protected]:~$ vim test1.c The program 'vim' can be found in the following packages:  * vi

windows子系統(wsl) Ubuntu16.04 安裝hadoop

使用命令檢視系統版本 sudo lsb_release -a   1.準備工作 1.1 建立hadoop使用者 01:先開啟終端(Ctrl+Alt+T) 鍵入指令: sudo useradd -m hadoop -s /bin/bash  

在Ubuntu16.04安裝MySQL解除安裝

  首先執行下面三條命令: sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 安裝成功後可以通過下面的命令測試是否安裝成功

並行作業2:Ubuntu(16.04)安裝配置hadoop(2.7.3)

Ubuntu(16.04)下安裝配置hadoop(2.7.3) 系統採用vm下ubuntu16.04 一、Java環境搭建(參考我的其它部落格) 二、安裝ssh-server並實現免密碼登入 1、下載安裝ssh-server sudo apt-get install op

ubuntu16.04 安裝加入opencv_contribute包的GPU版本的OpenCV3.2(CUDA支援)步驟問題解決

首先肯定是先安裝依賴了,官方列出了一些: sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev liba

Ganglia監控Hadoop叢集的安裝部署

一、 安裝環境 Ubuntu server 12.04 安裝gmetad的機器:192.168.52.105安裝gmond的機器:192.168.52.31,192.168.52.32,192.168.52.33,192.168.52.34,192.168.52.35,

ubuntu14.04安裝hadoop

增加hadoop使用者組,同時在該組裡增加hadoop使用者,後續在涉及到hadoop操作時,我們使用該使用者。 1、建立hadoop使用者組 2、建立hadoop使用者 sudo adduser -ingroup hadoop hadoop 回車後會提示輸入新的UNI

物聯網模擬 ns-allinone-2.35 安裝教程 ubuntu16.04安裝 使用

1. 首先 安裝一個虛擬機器 然後把Ubuntu裝進去 ubuntu16.04 官網地址https://www.ubuntu.com/download/server 2.下載ns-allinone-2.35 最好在官網下載  https://www.isi.edu/nsnam/ns/ns-build.htm

Ubuntu12.04安裝ganglia監控

Ganglia是UC Berkeley發起的一個開源實時監視專案,用於測量數以千計的節點,為雲端計算系統提供系統靜態資料以及重要的效能度量資料。Ganglia系統基本包含以下三大部分。 Gmond:Gmond執行在每臺計算機上,它主要監控每臺機器上收集和傳送度量資料(如處理

ubuntu14.04 安裝matlabR2015b遇到的一些問題及其解決方法

cal abr 問題 它的 文件夾 打開 pen atl usr 問題1:錯誤提示關於未取得權限,不能再/crack/bin文件中復制文件到安裝matlab的/usr/bin文件中? 采取解決方法: 再終端裏輸入 sudo nautilus,在彈出文件夾裏即可進行相應操作。

Ubuntu14.04安裝Composer

14.04 blog har oca version ins curl pos tps 下載Composer: curl -sS https://getcomposer.org/installer | php 安裝Composer: /usr/bin/php comp

linux安裝nmon監控工具

註意 tor dha 壓縮 spa eas span project log 1.首先下載壓縮包 wget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/download

ubuntu16.04 安裝phpMyAdmin

image ubuntu16 log 一個 workbench 過程 cnblogs share enc 由於 ubuntu上沒有什麽好的數據庫界面,當然 說mysql_workbench 的大神不要見笑, 本人英語水平有限,雖然用起來沒有什麽影響,但是就是感覺不舒服 於是

在Ubuntu14.04安裝 ffmpeg-2.4.13(處理視頻用,將視頻保存為圖片序列)

ibm blog 提取 ext aac sta video images bmp 首先在 http://www.ffmpeg.org/olddownload.html 下載 ffmpeg-2.4.13.tar.bz2 ; 然後安裝 yasm 和 libx264: apt

Ubuntu14.04安裝 boost (boost_1.54 最簡單的方法)

urn 分享 ubun 命令 寫入 return test 簡單的 logs 直接執行命令: sudo apt-get install libboost-dev 測試: 創建一個 boost_test.cpp 文件,寫入 #include <boost/lexi

Ubuntu17.04安裝sublime text3

開發工具 sublime通過ppa安裝,打開終端,輸入以下命令:sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer卸載 subl

Ubuntu16.04安裝elasticsearch+kibana實現php客戶端的中文分詞

lba 實例 exc common adding creat 啟動服務 uid dbms 1.下載安裝elasticsearch和kibana wget https://artifacts.elastic.co/downloads/elasticsearch/elasti

ubuntu16.04安裝emacs

輸入 mac aps pda posit ins pos snap ubunt 1.直接在軟件中心下載. 2.終端下載: 依次輸入這三條命令即可 sudo add-apt-repository ppa:ubuntu-elisp/ppasudo apt-get updates

在Ubuntu 16.04安裝nodejs

.cn ges ubuntu 技術 com apt-get 分享 6.0 images 源安裝: 1.curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - 2.sudo apt-get insta