4.更新Zabbix Server仓库配置包
升级 Zabbix 当前存储库包版本如下:
# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm Retrieving https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm Preparing... ################################# [100%] Updating/installing... 1:zabbix-release-4.0-1.el7 ################################# [ 50%] Cleaning up/removing... 2:zabbix-release-3.4-1.el7.centos ################################# [100%]
关于 Zabbix 服务器
Zabbix 是一款免费的开源网络监控软件工具,用于监控和跟踪 IT 基础设施的可用性和性能:服务器、网络设备和其他 IT 资产。
在本教程中,我们将介绍如何在 CentOS 7 或者 RHEL 7 上将 Zabbix Server 3.4.x 升级到 4.0.x。
这些步骤也可用于将 Zabbix Server 3.2.x 升级到 3.4.x 或者 4.0.x。
6. 启动 Zabbix Server Daemon
# systemctl start zabbix-server
1. 停止 Zabbix Server 守护进程
停止 Zabbix Server 以确保没有新数据插入数据库:
# systemctl stop zabbix-server
3.备份配置文件、PHP文件和Zabbix二进制文件
制作 Zabbix 二进制文件、配置文件和 PHP 文件目录的备份副本。
要备份 Zabbix Server 配置文件,请使用以下命令:
# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/ # cp /etc/httpd/conf.d/zabbix.conf /opt/zabbix-backup/ # cp /etc/zabbix/zabbix_agentd.conf /opt/zabbix-backup/
要备份 PHP 文件和 Zabbix Server 二进制文件,请使用以下命令:
# cp -R /usr/share/zabbix//opt/zabbix-backup/ # cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup/
2.备份现有的Zabbix数据库
创建一个目录,我们将其中备份 Zabbix Server 数据库和配置文件:
# mkdir /opt/zabbix-backup/
使用以下命令备份 Zabbix Server 数据库,将 zabbixdb 替换为 Zabbix Server 数据库名称:
# mysqldump -u root -p zabbixdb > /opt/zabbix-backup/zabbixdb.sql Enter password:
5.升级Zabbix Server组件
要升级 Zabbix Server 组件,请运行以下命令:
# yum clean all # yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent
日期:2020-06-02 22:19:02 来源:oir作者:oir