安裝Centreon(一)


#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

留言

這個網誌中的熱門文章

Json概述以及python對json的相關操作

Docker容器日誌查看與清理

遠程控制管理工具ipmitool