news 2026/11/5 19:20:55

记录 Zabbix 6.4升级7.0.13

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
记录 Zabbix 6.4升级7.0.13
环境是Ubuntu 22.04 + mysql + nginx(系统不同升级命令不同,具体命令详见官方文档)
1、更新APT源
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu22.04_all.deb
2、安装zabbix源
dpkg -i zabbix-release_latest+ubuntu22.04_all.deb
3、更新源信息
apt-get update
4、升级Zabbix组件
apt-get install --only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent
备注:
(1)如果使用PostgreSQL,将命令中的mysql替换为pgsql
(2)升级代理时,将命令中的server替换为proxy
(3)如果升级Zabbix agent 2,需要将命令中的zabbix-agent替换为zabbix-agent2 zabbix-agent2-plugin-*
升级过程中会出现关于 Zabbix server(或 proxy)配置的提示:
Configuration file '/etc/apt/sources.list.d/zabbix.list' ==> Deleted (by you or by a script) since installation. ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version # Y 或 I : 安装包维护者的版本 N or O : keep your currently-installed version # N 或 O : 保留当前已安装的版本 D : show the differences between the versions # D : 显示版本之间的差异 Z : start a shell to examine the situation # Z : 启动 shell 来检查情况 The default action is to keep your current version. *** zabbix.list (Y/I/N/O/D/Z) [default=N] ?

建议选N保留配置

5、启动 Zabbix 进程

systemctl start zabbix-server systemctl start zabbix-proxy systemctl start zabbix-agent systemctl start zabbix-agent2

一般到此处已经升级完成,但是此次版本升级连带着mysql数据也升级了,就会出现如下报错

The Zabbix database version does not match current requirements. Your database version: 6050035. Required version: 7000000. Please contact your system administrator.
尝试过修改数据库的mandatory值去匹配也是不行的
6、使用tail命令查看zabbix-server日志
tail -f /var/log/zabbix/zabbix_server.log

发现有如下的报错信息:

query failed: [1419] You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) [create trigger proxy_insert after insert on proxy
7、登录mysq
查看参数
mysql> SHOW VARIABLES LIKE 'log_bin_trust_function_creators';
log_bin_trust_function_creators 值为OFF
修改参数
mysql> SET GLOBAL log_bin_trust_function_creators = 1;
再次查看参数
log_bin_trust_function_creators 值为ON
8、重启zabbix-server
systemctl restart zabbix-server.service
9、完成升级
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/2 22:23:07

操作系统第八版习题答案:从静态文档到可运行代码的解题框架

简介:这份文档面向正在学习《操作系统精髓与设计原理》第八版的高校学生与考研备考者,针对课后习题缺少参考答案、进程与并发概念难以自检的痛点,提供系统化的解题参考。压缩包内仅含1个docx文件,约904KB,按章节组织答…

作者头像 李华
网站建设 2026/10/23 15:12:26

激光焊缝跟踪系统:开启机器人具身智能之路

激光焊缝跟踪系统它不仅仅是一个提高焊接精度和效率的工业工具,更是赋予工业机器人初步的、与物理环境进行实时动态交互能力的关键技术。它实现了基础的“感知-行动”闭环,解决了机器人适应环境不确定性的核心难题,完美体现了具身智能的核心思…

作者头像 李华
网站建设 2026/10/23 23:03:37

大模型应用后端设计:上下文管理、缓存、降级策略的工程方案总结

上一篇文章讨论了 Agent 的核心组件——RAG、向量库、Function Calling 与 Skill 体系。但把这些组件拼起来之后,更棘手的问题浮出水面:多轮对话怎么管?重复请求怎么省?上游挂了怎么办? 这三个问题对应的正是大模型后端…

作者头像 李华
网站建设 2026/10/26 19:19:47

幽默代码注释与终端Banner:程序员整活的工程边界与实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/11/4 23:55:10

Flutter瀑布流与GridView深度解析:性能、布局与渲染原理

1. 项目概述:为什么一个看似简单的 GridView 示例值得花一整篇深度拆解?Flutter 里写个网格列表,不就是套个GridView.builder、设个crossAxisCount就完事了?我最初也这么想。直到在某跨平台系统重构中,用默认GridView实…

作者头像 李华
网站建设 2026/10/24 19:18:52

【荣登榜单】感恩支持,感谢一路相伴!2025年新年的第一份成就!

感谢各位支持的客官,感谢你的支持。新年的博客入榜第4名。感谢各位大大的支持。 感谢csdn。感谢cctv。感谢~~特此感谢:很开门的源码继续免费送感谢每一位支持我的朋友!2025年的钟声敲响之际,我收到了一个令人振奋的消息——我的博…

作者头像 李华