Ganlia集群安裝

參考:https://blog.csdn.net/agent_x/article/details/78660128

主節(jié)點安裝

  • epel包的安裝:yum install -y epel-release(解決不能yum安裝某些安裝包的問題)
  • gmetad的安裝:yum install -y ganglia-gmetad ganglia-devel
  • gmond的安裝:yum install -y ganglia-gmond
  • rrdtool的安裝:yum install -y rrdtool
  • httpd服務器的安裝:yum install -y httpd
  • ganglia-web及php安裝:yum install -y ganglia-web php

被監(jiān)控節(jié)點安裝

  • epel包的安裝:yum install -y epel-release(解決不能yum安裝某些安裝包的問題)
  • gmond的安裝:yum install -y gmond(提示找不到芬首,感覺應該換成上面那個yum install -y ganglia-gmond)

Ganglia配置

安裝目錄說明:

  • ganglia配置文件目錄:/etc/ganglia
  • rrd數(shù)據(jù)庫存放目錄:/var/lib/ganglia/rrds
  • ganglia-web安裝目錄:/usr/share/ganglia
  • ganglia-web配置目錄:/etc/httpd/conf.d/ganglia.conf
  1. 將ganglia-web的站點目錄連接到httpd主站點目錄
    $ ln -s /usr/share/ganglia /var/www/html#
  2. 修改httpd主站點目錄下ganglia站點目錄的訪問權(quán)限 ,將ganglia站點
    目錄訪問權(quán)限改為apache:apache,否則會報錯
    $ chown -R apache:apache /var/www/html/ganglia
    $ chmod -R 755 /var/www/html/ganglia

3.修改rrd數(shù)據(jù)庫存放目錄訪問權(quán)限 贺拣,將rrd數(shù)據(jù)庫存放目錄訪問權(quán)限改為nobody:nobody,否則會報錯
$ chown -R nobody:nobody /var/lib/ganglia/rrds

  1. 修改ganglia-web的訪問權(quán)限:
    修改/etc/httpd/conf.d/ganglia.conf:
Alias /ganglia /usr/share/ganglia
<Location /ganglia> 
 Require all granted
 #Require ip 10.1.2.3
 #Require host example.org
</Location>

注意下2.4和2.2版本的不一樣輸入:


image.png
  1. 修改dwoo下面的權(quán)限
    $ chmod 777 /var/lib/ganglia/dwoo/compiled
    $ chmod 777 /var/lib/ganglia/dwoo/cache
  2. 配置/etc/ganglia/gmetad.conf
data_source "cluster" 1 10.11.6.52:8649  #中間的1是采樣間隔,不設置的話默認是15s
RRAs "RRA:AVERAGE:0.5:1:3660" "RRA:AVERAGE:0.5:360:244" "RRA:AVERAGE:0.5:2520:244" "RRA:AVERAGE:0.5:10080:244" "RRA:AVERAGE:0.5:86400:374"  #不設置的話默認RRA保存是15s格式的數(shù)據(jù),這邊修改成1s的,詳細記錄最近61分鐘的數(shù)據(jù)

  1. 配置/etc/ganglia/gmond.conf
cluster { 
  name = "cluster"
  ... 
} 
udp_send_channel { 
  # the host who gather this cluster's monitoring data and send these data   to gmetad node
  #注釋掉多播模式的,以下出現(xiàn)這個都要注釋掉
 #mcast_join = 239.2.11.71
 #添加單播模式的
 host = 192.168.26.139  
 port = 8649 
} 
udp_recv_channel { 
  port = 8649   #別的都注釋掉
} 
tcp_accept_channel { 
  port = 8649 
 gzip_output = no
}

····
collection_group {
  collect_every = 1   #我修改成CPU成1秒采集和1秒發(fā)送儿子,注意要搭配修改 gmetad.conf
  time_threshold = 1
  /* CPU status */
  metric {
    name = "cpu_user"
    value_threshold = "1.0"
    title = "CPU User"
  }
  metric {
    name = "cpu_system"
    value_threshold = "1.0"
    title = "CPU System"
  }
  metric {
    name = "cpu_idle"
    value_threshold = "5.0"
    title = "CPU Idle"
  }

  1. 被測節(jié)點的配置,可以直接復制主節(jié)點配置好的/etc/ganglia/gmond.conf
  2. 主節(jié)點啟動
$ systemctl start httpd.service    #service httpd  start 
$ systemctl start gmetad.service    #service gmetad start 
$ systemctl start gmond.service   #service gmond start 
$ systemctl enable httpd.service
$ systemctl enable gmetad.service
$ systemctl enable gmond.service
  1. 測試節(jié)點
$ systemctl start gmond.service
$ systemctl enable gmond.service
  1. 訪問網(wǎng)頁
    瀏覽器訪問 {namenode的ip}/ganglia即可

如果出現(xiàn)錯誤:

There was an error collecting ganglia data (127.0.0.1:8652):fsockopen error: Permission denied

可能原因1:SELINUX配置問題
關閉selinux砸喻,vi /etc/selinux/config柔逼,把SELINUX=enforcing改成SELINUX=disable蒋譬;該方法需要重啟機器。
可以使用命令setenforce 0來關閉selinux而不需要重啟愉适,刷新頁面犯助,即可訪問;不過此法只是權(quán)宜之計维咸,如果想永久修改selinux設置也切,還是要使用第一種方法
可能原因2:rrds目錄的訪問權(quán)限未正確配置
給/var/lib/ganglia/rrds目錄賦予nobody:nobody的可訪問權(quán)限

如果服務正常,但是UI里沒有節(jié)點腰湾,可能是RRD里面的時間更新錯誤了,系統(tǒng)錯誤導致的疆股,解決:刪除主節(jié)點的RRD目錄下的所有文件费坊,重啟

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市旬痹,隨后出現(xiàn)的幾起案子附井,更是在濱河造成了極大的恐慌,老刑警劉巖两残,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件永毅,死亡現(xiàn)場離奇詭異,居然都是意外死亡人弓,警方通過查閱死者的電腦和手機沼死,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來崔赌,“玉大人意蛀,你說我怎么就攤上這事〗“牛” “怎么了县钥?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長慈迈。 經(jīng)常有香客問我若贮,道長,這世上最難降的妖魔是什么痒留? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任谴麦,我火速辦了婚禮,結(jié)果婚禮上伸头,老公的妹妹穿的比我還像新娘细移。我一直安慰自己,他們只是感情好熊锭,可當我...
    茶點故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布弧轧。 她就那樣靜靜地躺著雪侥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上抹镊,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天欲间,我揣著相機與錄音,去河邊找鬼旬牲。 笑死,一個胖子當著我的面吹牛搁吓,可吹牛的內(nèi)容都是我干的原茅。 我是一名探鬼主播,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼堕仔,長吁一口氣:“原來是場噩夢啊……” “哼擂橘!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起摩骨,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤通贞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后恼五,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體昌罩,經(jīng)...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年灾馒,在試婚紗的時候發(fā)現(xiàn)自己被綠了茎用。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡睬罗,死狀恐怖绘搞,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情傅物,我是刑警寧澤夯辖,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站董饰,受9級特大地震影響蒿褂,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜卒暂,卻給世界環(huán)境...
    茶點故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一啄栓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧也祠,春花似錦昙楚、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽削葱。三九已至,卻和暖如春淳梦,著一層夾襖步出監(jiān)牢的瞬間析砸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工爆袍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留首繁,地道東北人。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓陨囊,卻偏偏與公主長得像弦疮,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蜘醋,可洞房花燭夜當晚...
    茶點故事閱讀 42,834評論 2 345