zabbix中文配置指南之升級操作

一、簡介:

  Zabbix的安裝配置在之前的內容中已經做了相關的描述,詳情可以參考“zabbix中文配置指南”和“zabbix中文配置指南續”以及對應的優化需求“也談zabbix性能優化”。相對於全面的安裝,zabbix的升級操作可以說是非常簡單。

  從2.0開始,zabbix的升級無須手工升級數據庫,zabbix_server版本完成升級後啓動服務時會自動升級zabbix數據庫。
zabbix中文配置指南之升級操作

wKiom1aLZW_xzB-uAAIRpWs8LnQ086.png

二、升級前的準備

  根據實際情況下載要升級的zabbix版本,解壓並做好編譯準備。需要注意的是和上版本的zabbix編譯參數一致。

  接着可以停止zabbix服務(包括zabbix_server和zabbix_agentd)、Mysql數據庫服務、HTTP網頁服務;服務停止後備份原有的zabbix版本和配置文件(zabbix_server、zabbix_agentd和http配置),具體操作如下所示:

service zabbix_server stop
service httpd stop
service mysqld stop
service zabbix_agentd stop
mv /usr/local/zabbix /usr/local/zabbix.orig
三、 編譯

  當準備工作完成後,可以對新版本的zabbix編譯,在安裝前要記得確認所有功能是否已編譯進去,例如JMX和Vmware監控的支持等。

./configure --prefix=/usr/local/zabbix --enable-server --with-mysql \
--with-net-snmp --with-jabber --with-libcurl --with-openipmi --enable-proxy \
--enable-agent --enable-java --with-ssh2 --with-libxml2
make
make install
四、升級

  編譯成功後不要急着啓動相關服務,先把上一版本對應的配置文件複製到已編譯好的新版本目錄中。要注意的是web頁面的內容也有升級,具休指令如下所示:

cd /var/www/html/
cp -r /root/zabbix-2.4.5/frontends/php/ ./
mv php zabbix
cp /var/www/html/zabbix2.0.0/include/conf/zabbix.conf.php /var/var/www/html/zabbix2.0.0/include/conf/
service mysqld start
service zabbix_server start
service zabbix_agentd start
service httpd start
五、檢查測試

  當確認所有的配置都已完成後按以下順序啓動相關服務:MySQL數據庫、zabbix_server服務、zabbix_agentd服務、httpd服務。
zabbix中文配置指南之升級操作

zabbix中文配置指南之升級操作
zabbix中文配置指南之升級操作

zabbix中文配置指南“http://waringid.blog.51cto.com/65148/955939

zabbix中文配置指南續“http://waringid.blog.51cto.com/65148/1104627

也談zabbix性能優化“http://waringid.blog.51cto.com/65148/1156013

作者:1198553937 漫步者

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章