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/
如何在 CentOS 7/RHEL 7 上将 Zabbix Server 3.4.x 升级到 4.0.x

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