這幾天在弄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安裝中遇到的問題 已經有1056 次圍觀
本文地址: http://coctec.com/docs/service/show-post-37.html