CentOS5.5怎么配置Ganglia
Ganglia是一款開源監(jiān)控軟件,能夠擁有監(jiān)控服務(wù)器,很多人在CentOS下安裝完Ganglia后,不知如何配置,下面學(xué)習(xí)啦小編將針對Ganglia的配置給大家做個(gè)詳細(xì)介紹,一起來了解下吧。
在CentOS 5.5下,Ganglia的安裝有很多方法,例如用yum,rpm包或源碼安裝。這里我將要討論的是Ganglia的源碼安裝。先不用多說,到Ganglia的官網(wǎng)下載源碼,解壓后閱讀README和INSTALL文檔,然后按照提示進(jìn)行一步一步的安裝。缺少什么就yum什么,這就是CentOS的最大方便之處,yum不到就下源碼安裝,具體的過程還是比較簡單的。
配置步驟:
一般安裝好后就要配置,具體的配置文件主要是/etc/ganglia/目錄下的gmond.conf和gmetad.conf。
gmond.conf
cluster {
name = “unspecified” ------》改為:“my cluster”
owner = “unspecified”
latlong = “unspecified”
url = “unspecified”
}
gmetad.conf
由于gmetad.conf里默認(rèn)的RRD數(shù)據(jù)的存儲路徑:/var/lib/ganglia/rrds,這個(gè)要自己建立,并且要修改所有者為nobody(原來為root),不然會(huì)出現(xiàn)如下錯(cuò)誤:
err1:
# service gmetad status
gmetad 已死,但是 subsys 被鎖
err2:
There was an error collecting ganglia data (127.0.0.1:8652): fsockopen error: Connection refused
解決代碼:
# mkdir -p /var/lib/ganglia/rrds
# chown nobody:nobody /var/lib/ganglia/rrds
還要注意目錄/var/www/html/ganglia/下的conf.php文件
正確指定你安裝rrdtool的路徑,默認(rèn)如下
define(“RRDTOOL”, “/usr/bin/rrdtool”);
上面就是CentOS配置Ganglia的方法介紹了,因?yàn)镚anglia的安裝比較簡單,使用源碼安裝即可,所以本文就沒有詳細(xì)介紹了,希望對你有所幫助。