文章目录
- 一、Zabbix5.0 升级要求(zabbix服务端)
- 二、zabbix升级前环境版本查看(zabbix服务端)
- 1、查看操作系统版本
- 2、php版本
- 3、httpd版本
- 4、数据库版本
- 5、zabbix_server版本
- 6、zabbix服务状态确认
- 7、zabbix_web主机数量及状态
- 三、zabbix4.0-5.0版本升级准备
- 1、zabbix服务停止
- 2、zabbix数据备份(4.0)
- 四、zabbix版本升级(4.0-5.0)
- 五、zabbix版本查看(5.0版本验证)
- 1、zabbix服务版本
- 2、zabbix-web状态(web版本验证及监控主机状态是否出现异常)
- 3、zabbix-web界面补丁修复
- 六、官方文档参考
一、Zabbix5.0 升级要求(zabbix服务端)
1、环境支持:
硬件要求:示例
软件要求:
php 要求:版本在 7.2 版本及以上;
数据库要求:mysql:5.5.62 及以上; mariadb:10.0.63 及以上; 不再支持 IBM DB2 数据库; 不再支持 Internet Explorer 11 不再支持 mbedTLS(PolarSSL)加密
2、官方查看
二、zabbix升级前环境版本查看(zabbix服务端)
1、查看操作系统版本
cat /etc/redhat-release
2、php版本
php -v
rpm -qa | grep php
3、httpd版本
httpd -v
4、数据库版本
mysql -V
rpm -qa | grep mysql
5、zabbix_server版本
zabbix_server -V
6、zabbix服务状态确认
zabbix_server端口查看
zabbix服务状态(正常运行)
7、zabbix_web主机数量及状态
(添加监控主机数量3台,连接状态正常,zabbix-server版本为4.0)
三、zabbix4.0-5.0版本升级准备
1、zabbix服务停止
[root@zabbix ~]
[root@zabbix ~]
[root@zabbix ~]
2、zabbix数据备份(4.0)
[root@zabbix ~]
[root@zabbix ~]
[root@zabbix ~]
[root@zabbix ~]
[root@zabbix ~][root@zabbix ~]
mysql> show databases;
mysql> select count(8) tables,table_schema from information_schema.tables where table_schema = 'zabbix';
[root@zabbix ~]
[root@zabbix ~]
四、zabbix版本升级(4.0-5.0)
[root@zabbix ~]
[root@zabbix ~]
zabbix-release-4.0-2.el7.noarch
[root@zabbix ~]
获取https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
准备中...
正在升级/安装...1:zabbix-release-5.0-1.el7 [root@zabbix ~]
[root@zabbix ~]
[root@zabbix ~]
php_value[date.timezone] = Asia/shanghai
[root@zabbix ~]
[root@zabbix ~]
[root@zabbix ~]
[root@zabbix ~]
五、zabbix版本查看(5.0版本验证)
1、zabbix服务版本
zabbix_server -V
zabbix_agent -V
2、zabbix-web状态(web版本验证及监控主机状态是否出现异常)
(web监控主机为3台,正常工作状态,且zabbix-web版本已升级为为5.0)
3、zabbix-web界面补丁修复
如下图所示:
[root@zabbix ~]
$DB['DOUBLE_IEEE754'] = true;[root@zabbix ~]
(重新检查web状态后恢复正常)
六、官方文档参考
https://www.zabbix.com/documentation/5.0/zh/404