码迷,mamicode.com
首页 > 其他好文 > 详细

记录zabbix4.0升级4.2

时间:2020-01-15 11:32:40      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:tps   文档   mysqldump   install   sha   复制配置   新版   art   注意   

系统环境

[root@localhost ~]# cat /etc/redhat-release 
CentOS release 6.9 (Final)

官方网站? ? ? ?官方文档
升级其实很简单
如果您上次安装的版本是编译的也不用担心? 修改变量 复制配置文件即可
注:本次升级基于yum升级

升级zabbix

更新前请务必备份好原有zabbix文件内容? 不要删除

升级过程

配置yum源
升级zabbix的方式在3.0以后都是通用的 想升级到那个版本 修改下面的yum源即可

rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-1.el6.noarch.rpm

停zabbix服务

centos6停止
/etc/init.d/zabbix-server stop

centos7停止
systemctl stop zabbix-server

通用停止方式
kill -9 $PID

备份zabbix数据库

mysqldump -uzabbix -p$PASSWD --single-transaction --master-data=2 --databases zabbix > oldzabbix.sql

升级Zabbix组件

yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent
chmod 777 -R /etc/zabbix/web

注意事项

默认zabbix web界面php文件在?
/usr/shar/zabbix目录下
更新完成后请将原有zabbix配置文件替换新的配置文件
(此条仅针对于 上次更新 默认目录不在/etc/zabbix下的用户)

附 upgrade与update的区别

首先yum update和yum upgrade的功能是一样的,都是将需要更新的package更新至软件源中的最新版。
唯一不同是:
yum upgrade会删除旧版本的package
而yum update则会保留。
注意!如果你的某些软件依赖旧版本的内容请使用update

启动服务

更新完成并修改好配置文件后就可以启动了

centos7启动方式
systemctl start zabbix-server

centos6启动方式
/etc/init.d/zabbix-server start

查看日志 
tail -f /tmp/zabbix-server.log
#升级完后第一次启动会更新数据库内容 日志内会有记录

升级完成后 登录成功可以在web界面最低端查看版本
技术图片

常见错误

技术图片

此条错误大部分是因为网站指定的界面与版本不符?
将/usr/share/zabbix/目录下的内容复制到网站目录下即可
PS:复制后 不要忘记修改权限

记录zabbix4.0升级4.2

标签:tps   文档   mysqldump   install   sha   复制配置   新版   art   注意   

原文地址:https://www.cnblogs.com/wenrulaogou/p/12195600.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!