共计 1764 个字符,预计需要花费 5 分钟才能阅读完成。
本文使用编译升级 Zabbix,如果是使用 YUM 升级,直接跳从第五开始。
一、停止 zabbix 服务端:
/etc/init.d/zabbix_server stop
二、备份数据库:
可以用 phpmyadmin 直接导出 zabbix 库, 或者用 mysqldump 工具。
mysql-Dzabbix -e “select * from dbversion;” #查看当前 zabbix 数据库版本。
mysqldump –opt zabbix > zabbix_2.2_U_2.4.sql
如果数据量大,执行这个 SQL,清空历史记录。(备份,但保留数据库,升级完以后还用 2.2.0 的数据库)
truncatetable history;
optimizetable history;
truncatetable history_str;
optimizetable history_str;
truncatetable history_uint;
optimizetable history_uint;
truncatetable trends;
optimizetable trends;
truncatetable trends_uint;
optimizetable trends_uint;
三、备份程序
备份原有的 zabbix_server 程序,启动文件,日志文件,网站程序。
mkdir/opt/bakcup
cd/opt/soft/zabbix/
\cp -a-r alertscripts /opt/bakcup/alertscripts_$(date ‘+%Y%m%d%H’)
\cp -a-r etc /opt/bakcup/zabbix_etc_$(date’+%Y%m%d%H’)
\cp -r-a /opt/soft/apache/htdocs/zabbix /opt/bakcup/zabbix_html_$(date ‘+%Y%m%d%H’)
四、下载和安装 zabbix2.4.0
wget –no-check-certificate http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.4.6/zabbix-2.4.6.tar.gz/download
请参考编译安装和配置。
五、审查服务配置参数:
Web 登陆,然后操作 Administration → General → Housekeeper, if necessary.,如下:
六、查看数据库是否更新成功:
mysql-Dzabbix -e “select * from dbversion;”
一些 Zabbix 相关教程集合 :
Ubuntu 14.04 下 Zabbix2.4.5 源码编译安装 http://www.linuxidc.com/Linux/2015-05/117657.htm
安装部署分布式监控系统 Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm
《安装部署分布式监控系统 Zabbix 2.06》http://www.linuxidc.com/Linux/2013-07/86942.htm
CentOS 6.3 下 Zabbix 安装部署 http://www.linuxidc.com/Linux/2013-05/83786.htm
Zabbix 分布式监控系统实践 http://www.linuxidc.com/Linux/2013-06/85758.htm
CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 6.3 下 Zabbix 监控 MySQL 数据库参数 http://www.linuxidc.com/Linux/2013-05/84800.htm
64 位 CentOS 6.2 下安装 Zabbix 2.0.6 http://www.linuxidc.com/Linux/2014-11/109541.htm
ZABBIX 的详细介绍 :请点这里
ZABBIX 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-09/123119.htm