zabbix1.8升級到2.0

本帖最後由 liu-shaobo 於 2012-08-10 16:44 編輯

Zabbix-1.8.10 升級到 2.0.1

今天升級了一下zabbix,記錄了一下升級步驟,僅供參考,文章有不對的地方還請大家多指出


1、升級服務端安裝程序
  1. # rm -rf /usr/local/zabbix
     
  2. # cd zabbix-2.0.1/
     
  3. # ./configure --prefix=/usr/local/zabbix --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent
     
  4. # make
     
  5. # make install
     
  6. # /usr/local/zabbix/sbin/zabbix_server -c /usr/local/zabbix/etc/zabbix_server.conf
複製代碼
我的服務端配置文件如下:
  1. # cat /usr/local/zabbix/etc/zabbix_server.conf
複製代碼
ListenPort=10051
LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock



2、升級數據庫
  1. # cd zabbix-2.0.1/upgrades/dbpatches/2.0/mysql/
     
  2. # mysql -u root -p zabbix < patch.sql
複製代碼
備註: 升級數據庫前請備份數據庫,然後清空zabbix的歷史記錄,不然升級時間會很長;



3、升級PHP程序
  1. # mv /var/www/zabbix /var/www/zabbix_bak
     
  2. # cp -r zabbix-2.0.1/frontends/php /var/www/zabbix
複製代碼
在瀏覽器輸入:http://IP/setup.php 
點擊“Next”
1.jpg 


PHP擴展檢測:
        點擊“Next”
2.jpg 


配置數據庫
        點擊“Next”
3.jpg 


配置主機名和端口
        點擊“Next”
4.jpg 


檢測配置信息:
        點擊“Next”
5.jpg 


生成配置文件:
        點擊“Next”
6.jpg 



4、升級客戶端安裝程序
  1. # ./configure --prefix=/usr/local/zabbix --enable-agent
     
  2. # rm -rf /usr/local/zabbix
     
  3. # make
     
  4. # make install
     
  5. # /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/etc/zabbix_agentd.conf
複製代碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章