原创禁止转载!

2017年8月22日zabbix官方发布了3.4版本

全新的仪表盘界面

触发器问题通知

………

更多功能请查看:http://mp.weixin.qq.com/s/1lkuvzG_GCCtE9p-mkRAXA

zabbix开源社区公众号


1停止zabbix_server和zabbix_proxy

 

停止Zabbix服务器以确保没有新数据插入数据库。

停止server,可以用脚本也可以杀死进程

 

2备份现有的Zabbix数据库

 

这是非常重要的一步。确保您具有数据库的备份。如果升级过程失败(缺少磁盘空间,关闭电源,出现意外问题),这将有所帮助。

 

3备份配置文件,PHP文件和Zabbix二进制文件

 

制作Zabbix二进制文件的备份副本,配置文件和PHP文件目录。

备份zabbix  server配置信息主要备份etc下面的配置信息

备份web目录,这是你的zabbix文件目录

 

4安装新的服务器二进制文件

编译安装zabbix

下载zabbix-3.4.0.tar.gz可以去官方下载

官方下载地址传送门:官方下载

恢复配置文件,拷贝zabbix_server_3.2_back/etc下面文件到新的目录下面

因为我下面有很多脚本,所以我需要把脚本目录也拷贝过去

 

5启动新的Zabbix二进制文件

启动新的二进制文件。检查日志文件以查看二进制文件是否已成功启动。

Zabbix服务器将自动升级数据库。启动时,Zabbix服务器报告当前(强制和可选)和所需的数据库版本。如果当前的强制版本比所需版本更早,Zabbix服务器会自动执行所需的数据库升级补丁。数据库升级的开始和进度级别(百分比)将写入Zabbix服务器日志文件。升级完成后,会将一个“数据库升级完全完成”消息写入日志文件。如果任何升级补丁失败,Zabbix服务器将无法启动。如果当前的强制数据库版本比所需服务器更新,Zabbix服务器也将不会启动。如果当前强制数据库版本对应于必需的必需版本,Zabbix服务器将仅启动。

启动服务器之前:

  • 确保数据库用户具有足够的权限(创建表,删除表,创建索引,删除索引)

  • 确保您有足够的可用磁盘空间。

启动zabbix_server

启动后可以查看日志,可以看到数据库会自动升级到最新版版

6安装新的Zabbix Web界面

 

最低要求的PHP版本为5.4.0。如果需要更新,并遵循安装说明。

复制新的php文件到你的web目录下,复制后注意权限问题

完成后我们就能看到最新的zabbix 3.4.0了

大功告成!

UI界面

 

欢迎留言