首页 > 其他分享 >升级Zabbix从6.4到7.0步骤

升级Zabbix从6.4到7.0步骤

时间:2024-07-26 14:17:23浏览次数:15  
标签:7.0 systemctl Zabbix 升级 zabbix 6.4 release

升级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官方文档或社区支持。

标签:7.0,systemctl,Zabbix,升级,zabbix,6.4,release
From: https://www.cnblogs.com/surplus/p/18325277

相关文章

  • wsl docker 安装frp内网穿透出现error: dial tcp 127.0.0.1:xxxx: connect: connectio
    ​环境为win11+wsl2+dockerdesktop+frp镜像发生背景:wsl配置文件中我设置了networkingMode=mirrored所以一般情况下wsl2和主机ip一致,可互通原始配置文件为#frpc.toml配置文件端口映射部分[text]type=tcp#模式local_ip=127.0.0.1#本机iplocal_port=1234#本机端口rem......
  • VMware workstation 17.0 安装与激活
    解压VMware17到当前目录:点击下载压缩包提取码ynxc右键鼠标 VMware-workstation-full-17.0.0-20800274选择以管理员身份运行(A):点击下一步:点击我接受许可协议中的条款(A):点击下一步:点击更改安装位置选择自己所要安装的目录下:点击 下一步:点击 下一......
  • Zabbix监控TiDB数据库教程
    作者乐维社区(forum.lwops.cn)许远1 概述TiDB数据库是一个常见的开源分布式关系型数据库,通过使用分布式事务、分布式SQL引擎和分布式存储引擎来实现高可用性和横向扩展性。而Docker则是一个开源的容器化平台,它可以帮助开发者在不同的环境中轻松地部署和运行应用程序。本文......
  • zabbix监控
    一、监控linux系统在其他从节点安装zabbixagent,然后添加到zabbixserver以对其进行资源监控1.安装zabbix-agent安装依赖环境yuminstallgcclibxml2-devel net-snmpnet-snmp-devel curlcurl-develphpphp-bcmathphp-mbstringmariadbmariadb-devellibeven......
  • 无法在浏览器中访问Python 127.0.0.1:8000上的本地主机
    fromdjango.contribimportadminfromdjango.urlsimportpath,includeurlpatterns=[path('admin/',admin.site.urls),path('products/'),include('products.urls')#thisline]嗨,任何人。很抱歉问这样的问题,但这是我第一次尝试python。......
  • zabbix切换成中文, 安装中文包和字体
    zabbix安装中文包&字体1.在centos光盘中可以找到如下3个文件:CentOS-8.5.2111-x86_64-dvd1.iso\BaseOS\Packages\•glibc-common-2.28-164.el8.x86_64.rpm•glibc-2.28-164.el8.x86_64.rpm •glibc-langpack-zh-2.28-164.el8.x86_64.rpm2.生产环境离......
  • zabbix_appliance的数据库扩容方案
    问题:zabbix_appliance直接加载虚拟机来部署zabbix是很方便的办法,下载配置好后,监控一段时间会提示mysql存储空间不足,进去系统df一看才4G多,只好自已手动扩容.思路:虚拟机上添加一块硬盘,创建新分区并挂载到扩容目录,迁移mysql的数据库目录到扩容目录,修改mysql\php\zabbix的......
  • Zabbix
    一、Zabbix概述1.简介zabbix是一个基于Web界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营,提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbixserver与可......
  • KubeSphere 社区双周报|07.05-07.18
    KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。本次双周报涵盖时间为:2024.07.05-07.18。贡献者名单新晋KubeSpherecontribu......
  • SPREAD for Windows Forms 17.0J Crack
    はじめに日頃から格別のお引き立てを賜り、厚く御礼申しあげます。SPREADforWindowsForms17.0J(以下、本製品)は、エンドユーザーにとって親しみのあるMicrosoftExcel®と互換性の高い表計算機能をアプリケーションに提供するコンポーネントです。数式や条件付き書式、チ......