MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 6164|回复: 0

zabbix 2.4升级至zabbix 2.5/3.0过程

[复制链接]
发表于 2015-10-15 14:16:15 | 显示全部楼层 |阅读模式

八月十九日zabbix2.5发布,可以发现zabbix2.5对应的文档却是zabbix3.0,估计zabbix2.5只是一个过渡版本。此次更新较大,整个web界面风格发生变化,好在web结构变化较少(所以,大家依旧可以学习运维生存时间ttlsa系列文章),如果当前版本为zabbix 2.x,那么可以直接升级至zabbix 2.5,如果版本比zabbix 2.x还要低,那么请先升级到zabbix 2.x然后升级到zabbix 2.5

以下为zabbix升级方法:


1. 关闭zabbix server

防止有新的数据提交到数据库中、直接关闭数据库效果也是一样的



2. 备份

2.1 备份数据库

最简单的备份:关闭数据,整个数据库目录copy一份。虽说升级一般不会出现什么问题,但是安全起见还是有必要备份一下,就算升级成功,但是不能保证新版本让你喜欢,这个时候回退也有后路。

2.2 备份文件

备份配置文件(通常是/etc/zabbix)、php网站源码、zabbix二进制文件(整个程序目录备份就OK)

备注:不要懒,一定记得备份,如果出现任何意外,你还有退路



3. 安装配置zabbix

3.1 安装Zabbix server

重新安装一次zabbix,也就是configure --... make make install,参数与老的zabbix一致

3.2 重新配置文件

zabbix_server.conf配置参数可能会有变化,修改变更后的参数,或者直接修改新的配置文件。

备注:一般高版本zabbix server兼容低版本zabbix客户端。如果发现有异常,那么你的zabbix客户端也相应升级一下。客户端升级比较简单:更新二进制文件,配置文件对照下是否有修改即可。



4. 启动zabbix

启动zabbix,查看日志(一般在/tmp目录下),看下zabbix的运行是否成功,成功运行之后zabbix将会自动更新数据库表结果。

备注:启动服务器之前,一定要确保有对zabbix数据库有足够的权限(一般情况下,我们都是给所有权限,所以基本不会出现问题)。



5. 部署zabbix PHP源码

PHP源码在zabbix源码目录下,不清楚的请参考zabbix安装,里面有提到。

备注:zabbix 2.5之后对php有严格要求,php版本必须大于php5.4



6. 其他问题

6.1 中文语言

《zabbix汉化方法》

6.2 中文语言不存在

zabbix开启中文语言 zabbix没中文语言选项(50)

6.3 中文乱码

zabbix中文乱码解决方法(13)



7. 总结

总结下zabbix的升级方法:备份->重新安装->启动。


转载自:http://www.ttlsa.com/zabbix/zabbix-2-upgrade-to-3/

相关帖子

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-4-23 22:14 , Processed in 0.070445 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表