记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。
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. # rm -rf /usr/local/zabbix
  2. # ./configure --prefix=/usr/local/zabbix --enable-agent
  3. # make
  4. # make install
  5. # /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/etc/zabbix_agentd.conf
复制代码


转载请标明出处【Zabbix-1.8.10 升级到 2.0.1】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论