歡迎您光臨本站 註冊首頁

ganglia安裝中遇到的問題

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0
這幾天在弄ganglia,下載的最新ganglia-3.6.0.tar.gz和ganglia-web-3.5.10.tar.gz,編譯安裝中很順利,剛剛弄完以後,有四張圖,但是過一會,出數據以後,有兩張圖就看不到了,還有一些日誌錯誤。下面講講安裝步驟。

虛擬主機IP:192.168.1.171
版本:centos 6.2 32位

1、編譯安裝ganglia
tar xf ganglia-3.6.0.tar.gz
cd ganglia-3.6.0
./configure --prefix=/usr/local/ganglia --with-gmetad
make && make install

2、拷貝啟動文件和命令
    cp ganglia-3.6.0/gmetad/gmetad.init /etc/init.d/gmetad
    cp ganglia-3.6.0/gmond/gmond.init /etc/init.d/gmond
    cp /usr/local/ganglia/sbin/* /usr/sbin/

3、編輯/usr/local/ganglia/etc/gmetad.conf,修改RRDS的默認路徑
大概129行添加:rrd_rootdir "/usr/local/ganglia/rrds"

4、生成gmond配置文件
gmond --default_config > /usr/local/ganglia/etc/gmond.conf

5、創建RRDS目錄並修改許可權
mkdir -p /usr/locaol/ganglia/rrds/
chown nobody:nobody /usr/locaol/ganglia/rrds/

6、解壓ganglia-web-3.5.10.tar.gz
tar xf ganglia-web-3.5.10.tar.gz
mv ganglia-web /var/www/html/ganglia-web

7、COPY默認配置文件
cp -rp /var/www/html/ganglia-web/conf_default.php /var/www/html/ganglia-web/conf.php

8、修改/var/www/html/ganglia-web/conf.php幾個默認項
修改gweb_confdir            $conf['gweb_confdir'] = "/var/www/html/ganglia-web";
修改gmetad_root             $conf['gmetad_root'] = "/usr/local/ganglia";               
創建dwoo_compiled_dir    mkdir -p /var/www/html/ganglia-web/dwoo/compiled
創建dwoo_cache_dir        mkdir -p /var/www/html/ganglia-web/dwoo/cache
修改compiled和cache的許可權
chmod 777 /var/www/html/ganglia-web/dwoo/compiled
chmod 777 /var/www/html/ganglia-web/dwoo/cache

9、啟動gmond和gmetad
/etc/init.d/gmetad start
/etc/init.d/gmond start

10、訪問ganglia
   http://192.168.1.171/ganglia-web

此時圖形算是正常,只中間一塊有個圖標看不到。

11、過幾分鐘在看,數據出來了,可是有兩張圖沒了   在看看RRDS目錄許可權  看看下面的RRDS目錄內容 看上去數據取到了,內容都在。

12、看看message日誌內容
Oct 28 18:25:32 localhost /usr/sbin/gmetad: data_thread() for failed to contact node 127.0.0.1
Oct 28 18:25:32 localhost /usr/sbin/gmetad: data_thread() got no answer from any datasource
Oct 28 18:25:37 localhost /usr/sbin/gmond: Can't open the python module path /usr/local/ganglia/lib/ganglia/python_modules.

  看看apache的error_log日誌
File does not exist: /var/www/html/favicon.ico
ERROR: invalid rpn expression in: a0,a1,ADDNAN,a2,ADDNAN,a3,ADDNAN,
ERROR: invalid rpn expression in: a0,a1,ADDNAN,
ERROR: invalid rpn expression in: 0,a0,ADDNAN

12、通過頁面元素檢查,發現這個問題

  檢查了/var/www/html/ganglia-web/js下面,確實沒有這個文件。

13、頁面上還有其他的錯誤,點擊鏈接出現空白頁面,這裡不一一例舉出來。

問題:問什麼沒數據的時候,圖形有,一有數據,就有兩個圖沒有了。日誌里的錯誤,怎麼解決啊。

/etc/hosts 不建議用localhost 以及127.0.0.1

    問題解決了,走了不少彎路。應該是PHP版本的問題。之前用的系統是Centos 5.9 32位。PHP版本為5.1.6
後來換成Centos 6.4 64位。PHP版本為5.3.6。然後再安裝的時候,什麼問題都沒有。很順利,出圖也正常。

我安裝的時候也出現了404 的錯誤。差了很久還是沒有解決。請教一下你之前是如何操作的 ?php 版本5.3.3

我的操作步驟全寫在上面了,問題描述里。我只是換了一個操作系統。操作系統PHP版本比之前的高。

   

[火星人 ] ganglia安裝中遇到的問題已經有1051次圍觀

http://coctec.com/docs/service/show-post-37.html