升级Zabbix从6.4到7.0步骤

升级Zabbix从6.4到7.0可以按照以下步骤进行。确保在进行任何升级之前,您已经备份了所有的配置文件和数据库。

1. 备份现有数据

1.备份数据库

mysqldump -u zabbix -p zabbix > zabbix_backup.sql

2.备份配置文件

cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.bak
cp /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf.bak

3.升级准备

为了在 MySQL/MariaDB 上完成 Zabbix server 的成功升级,如果启用了二进制日志记录、没有超级用户权限并且 MySQL 配置文件中未设置 log_bin_trust_function_creators = 1,您可能需要在 MySQL 中设置 GLOBAL log_bin_trust_function_creators = 1

使用 MySQL 控制台设置该变量,运行:

mysql> SET GLOBAL log_bin_trust_function_creators = 1;

升级成功完成后,可以禁用此选项:

mysql> SET GLOBAL log_bin_trust_function_creators = 0;

2. 停止Zabbix服务

sudo systemctl stop zabbix-server
sudo systemctl stop zabbix-agent
sudo systemctl stop zabbix-proxy

3. 更新存储库

根据您的操作系统和版本,更新Zabbix存储库配置文件。例如,对于CentOS(官方已不支持centos7,请先升级到centos8以上):

sudo rpm -Uvh https://repo.zabbix.com/zabbix/7.0/centos/8/x86_64/zabbix-release-7.0-4.el8.noarch.rpm

对于Debian/Ubuntu:

wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-2+debian12_all.deb
或者 wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu22.04_all.deb
sudo dpkg -i zabbix-release_7.0-2+debian12_all.deb
sudo apt-get update

4. 升级Zabbix服务器、代理和前端

CentOS/RHEL

sudo yum update zabbix-server-mysql zabbix-web-mysql zabbix-agent

Debian/Ubuntu

sudo apt-get install --only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent

5. 启动Zabbix服务

sudo systemctl start zabbix-server
sudo systemctl start zabbix-agent
sudo systemctl start zabbix-proxy

6. 检查服务状态

sudo systemctl status zabbix-server
sudo systemctl status zabbix-agent

7. 更新Zabbix前端

  • 打开浏览器,访问Zabbix前端URL,按照提示进行数据库升级。

  • 检查前端是否正常工作并验证升级成功。

其他注意事项

  • 确保您的PHP版本符合Zabbix 7.0的要求。

  • 检查Zabbix 7.0的发行说明和升级指南,以了解所有的变化和新增功能。

完成这些步骤后,您的Zabbix应该已经成功从6.4升级到7.0。如果在升级过程中遇到任何问题,请参考Zabbix官方文档或社区支持。

posted on   剩余价值  阅读(833)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2022-07-26 Oracle和MySQL语法区别
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示