5.0安装没有costom mysql_你们想要的开源监控系统Zabbix4.0升级到5.0方案

写在前面

个人觉得随着zabbix的5.2的Alpha版本现世,会发现zabbix安装越来越简单,越来越人性化,但是对于之前上的zabbix系统依然还停留在3.x或者4.x版本想升级上去就比较麻烦了,虽然监控系统本身数据的生命周期比较短,最多不超过1年,一般是半年,甚至有的是3个月,所以往往带来的问题是数据丢失,所以今天就出一篇升级的文章

正文

升级场景环境

  • Zabbix版本:4.0 LTS
  • 数据库版本:Mariadb 5.5.65
  • 系统版本:Centos 7.6
  • 平台环境:谷歌云
c32483aedf9a580a5a9eac070ebc6036.png

升级过程

查看网页状态

54f2d30ff4126b85dc68594bfbe2000c.png

停止zabbix-server

systemctl stop zabbix-server

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

mkdir /tmp/zabbix-backup/ cp /etc/zabbix/zabbix_server.conf /tmp/zabbix-backup/ cp -R /usr/share/zabbix/ /tmp/zabbix-backup/cp -R /usr/share/doc/zabbix-* /tmp/zabbix-backup/
44219b600dbc11e464791cfea26e1a51.png

备份数据库

mysqldump -u root -p zabbix > /tmp/zabbix-backup/zabbix.dump(-u 用户,-p密码 zabbix为数据库名称)

升级zabbix 5.0yum源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

升级Zabbix相关组件(由于5.0版本采用php7.2,所以需要先安装centos-release-scl)

将zabbix的镜像仓库的前端选项的yum源改为启用(/etc/yum.repos.d/zabbix.repo)

5bf38fc9cb0d46e50c2f3c59e40460bf.png
yum -y install  centos-release-sclyum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agentyum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl(如果这个不安装会报数据库连接不上)

启动更新过后的Zabbix组件,升级完成了

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

填坑记录

暂无记录

a0c1ba3409666636dd7add075ef0d845.png
17d2d731b1235ecada498244361e6989.png

写在最后

因为环境撘的是4.0 LTS版本,升级有点小瑕疵,zabbix图标没看到,功能整体没问题,我手头上的生产环境已经全部升级至5.0.3,所以大家可以安心升级,如果遇到问题,欢迎留言交流,另外如果我的文章对您有帮助,也欢迎关注哦,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值