yum安装升级

本示例是从zabbix3.4升级到zabbix4.0,其它升级示例请参考官网相应 文档

升级步骤:

  • 停止 Zabbix 进程

    systemctl stop zabbix-server
    systemctl stop zabbix-agent
  • 备份当前的数据库

    mysqldump -uzabbix -pzabbix zabbix >/tmp/zabbix_backup/zabbix.sql
  • 备份配置文件、PHP 文件和 Zabbix 二进制文件

    cp /etc/zabbix/zabbix_server.conf /tmp/zabbix_backup/
    cp /etc/httpd/conf.d/zabbix.conf /tmp/zabbix_backup/
    cp -R /usr/share/zabbix /tmp/zabbix_backup/
    cp -R /usr/share/doc/zabbix-* /tmp/zabbix_backup/
  • 升级 Zabbix 软件仓库配置包

    rpm -Uvh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
  • 升级 Zabbix 组件

    yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
  • 升级组件时可能会遇到错误,例如:zabbix-web-4.0.11-1.el7.noarch: [Errno 256] No more mirrors to try.这时清理yum缓存,再重新升级zabbix组件

    yum clean all
    yum makecache
  • 启动 Zabbix 进程

    systemctl start zabbix-server
    systemctl start zabbix-agent
文档更新时间: 2019-08-06 12:25   作者:子木