Zabbix从v3.4到v5.0升级实战

655df0f390d631f9980049c535297d71.gif

新钛云服已为您服务1482

3c8eaa1cb0075a8b3af5ef78f2511be5.gif

一、背景介绍

公司目前现有的Zabbix版本为v3.4,版本比较低,借着这次公司正在推进统一监控的机会,将v3.4 升级到v5.0版本(为什么直接到v5.0呢?因为生产环境,还是选择稍微保守一点),数据库单独拆出来,配置主从。

二、升级思路

本次升级大致分为以下5个步骤:

1、备份老版本zabbix数据。

2、老版本数据库导入新版本数据库中。

3、安装新版本zabbix,并指向新版本数据库。

4、调试新版本数据库监控项,触发器和报警。

5、关闭老版本zabbix网卡,新版本zabbix更改IP地址为老zabbix地址。

注意:

上面描述的老版本是指Zabbix V3.4;新版本是指Zabbix V5.0。

三、新环境信息

本次升级使用三台主机,详细的配置信息如下:

主机名 
IP地址 配置 用途 系统版本

Zabbix-Server

192.168.116.120

4核、8G内存、50G硬盘

安装 zabbix server

Centos7

ZabbixDB-Master

192.168.116.121

4核、8G内存、200G硬盘

Zabbix数据库主库

Centos7

ZabbixDB-Slave

192.168.116.122

4核、8G内存、200G硬盘

Zabbix数据库从库

Centos7

四、操作步骤

1、导出原zabbix V3.4的数据库数据:

导出命令如下:

Bash 

mysqldump --single-transaction -u user -p zabbix >  zabbix.sql

注意:

导出数据库时,为防止锁表,有两个选项分别是---skip-lock-tables和--single-transaction 。

这两个的选项的区别是,

---skip-lock-tables   #不锁表,但是数据一致性受影响。

--single-transaction  #innodb 不锁表。

我们选择的是,--single-transaction更合适。

2、数据库软件安装 

注意:

安装新版本zabbix不要导入zabbix基础架构,不然导入原数据的时候会因为基础表已存在,原数据导不进去。

• ZabbixDB-Master:安装Mariadb

①使用yum安装

Bash

yum -y install  mariadb mariadb-server


②启动数据库 

Bash

systemctl start mariadb


③初始化数据库(可跳过) 

Bash

mysql_secure_installation

首先是设置密码,会提示先输入密码

Enter current password for root (enter for none):<–初次运行直接回车

设置密码:

  · Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车

  · New password: <– 设置root用户的密码

  · Re-enter new password: <– 再输入一次你设置的密码

其他配置:

  · Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车

  · Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车(后面授权配置)

  · Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车

  · Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车

初始化MariaDB完成,直接登录,成功。

• ZabbixDB-Masterÿ

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值