zoukankan      html  css  js  c++  java
  • 记录zabbix4.0升级4.2

    系统环境

    [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界面最低端查看版本
    image.png

    常见错误

    image.png

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

  • 相关阅读:
    备忘:java在cmd中编译运行
    Java基础学习 —— 对象的克隆
    将博客搬至CSDN
    jenkins节点管理中没有默认没有Launch agent via Java Web Start
    postman 集成ci
    postman初级使用
    jmeter分布式压测实践及踩坑记录(linux压力机)
    jmeter监控服务器cpu、内存等
    jmeter跨线程组传递token实践
    初识jmeter
  • 原文地址:https://www.cnblogs.com/wenrulaogou/p/12195600.html
Copyright © 2011-2022 走看看