#wget http://download.centreon.com/centreon/centreon-2.1.8.tar.gz
# tar -xzf centreon-2.1.8.tar.gz
# cd centreon-2.1.8
安裝的時候需要設定ngios 的可執行文件路徑環境:
# export PATH="$PATH:/usr/local/nagios/bin/"
# ./ install.sh -i
上面兩個文件的位置,可以打開另一個終端界面,用rpm –ql 命令查看:
# rpm -ql perl-rrdtool
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/RRDs.pm
# rpm -ql php-pear
/usr/share/pear/PEAR.php
接下來是最為關鍵的部分,很多安裝沒有成功,都是因為必須pear 模塊沒有安裝完全:
提示安裝或更新PEAR 模塊。這一步選擇“ y ”後,它會自動安裝或更新,有的顯示“ OK ”就表示安裝成功,對於“ NOK ”表示沒有成功,它會一直循環下去,直到“ OK ”,此時自動在線安裝或更新有可能進行不下去,會一直循環顯示,這時,我們選擇手動安裝,操作步驟如下:
1 )記下有“ NOK ”模塊
HTML_QuickForm_advmultiselect1.1.0NOK
HTML_Table1.6.1NOK
SOAP0.10.1NOK
HTML_QuickForm_advmultiselect1.1.0NOK
HTML_Table1.6.1NOK
2 )打開PEAR 官方網站的模塊下載網址:
http://pear.php.net/packages.php
查找需要的PEAR 模塊軟件包:
HTML_QuickForm_advmultiselect1.1
HTML_Table1.6.
SOAP0.10.1
HTML_QuickForm_advmultiselect1.1.0
HTML_Table1.6.1
以HTML_QuickForm_advmultiselect 為例:
安裝成功與下載的軟件版本有很大的關係,請根據提示選擇適合的版本。
pear channel-update pear.php.net
pear upgrade pear
pear upgrade-all
pear install SOAP Validate XML_RPC
pear install DB DB_DataObject DB_DataObject_FormBuilder
pear install Archive_Tar Auth_SASL Console_Getopt Date
pear install HTML_Common HTML_QuickForm
pear install HTML_QuickForm_advmultiselect HTML_Table
pear install HTTP_Request Image_GraphViz Log MDB2
pear install Net_Ping Net_SMTP Net_Socket Net_Traceroute Net_URL
pear install Structures_Graph
Use option "-f" to force installation of packet if you have some problems
3 )打開另一終端界面
下載並安裝:
# wget http://download.pear.php.net/package/HTML_QuickForm_advmultiselect-1.2.0.tgz
這時,看原來的終端界面, HTML_QuickForm_advmultiselect 已經“ OK ”了,按此方法,接著斷續安裝其它“ NOK ”的模塊。
值得注意的是,如果安裝不功,請根據其提示選擇合適的版本或安裝先後順序。
# wget http://download.pear.php.net/package/HTML_Table-1.7.5.tgz
# pear install HTML_Table-1.7.5.tgz
install ok: channel://pear.php.net/HTML_Table-1.7.5
4 )最後:
Pear 都通過後,繼續接著前面的centreon 安裝:
二、配置
1. 配置centreton web
1). 啟動一些服務
# /etc/init.d/httpd restart
# /etc/init.d/mysqld start
# /etc/init.d/ndo2db start
# /etc/init.d/nagios start
2).centreon web 安裝配置
瀏覽器輸入:
http://xxx.xxx.xxx.xxx/centreon/install/setup.php
如果啟動界面後出下面這種情況:
You have to enable Cookies to proceed with the installation
請換用firfox 瀏覽器重新打開。
如果出現錯誤,centreon 裡提 示不成功的,重新執行前面./install.sh -i 的安裝:
# rm -rf /usr/local/centreon
# rm -rf /etc/centreon
# rm -rf /etc/httpd/conf.d/centreon.conf
# rm -rf /var/lib/centreon
# ./ install –i
2. 設定centreon 控制nagios
其實如果按照上面的步驟操作,默認都是設定好的,這裡只是提示要注意的地方。
1) 在Nagios 中啟用NDO 模塊
broker_module= /usr/local/nagios/bin//ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
2) 配置ndo2db,端口、socket type 要和前面的一樣:
3) 激活配置
這裡是測試配置有沒有問題:
檢測沒有問題,就可以Export 激活配置:
# /etc/init.d/centstorage start
# /etc/init.d/ndo2db restart
# /etc/init.d/nagios reload
留言
張貼留言