CentOS7.0下Zabbix3.4至Zabbix4.0的升级步骤(Proxy)

一、查看当前各软件版本号

OS层面

操作系统版本为centos6.5

[root@reg zabbix]# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 

  

内核版本为2.6.32,64bit

[root@reg zabbix]# uname -a
Linux reg.xuequn.com 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

  

业务层面

 zabbix-proxy版本3.0.3

[root@reg zabbix]# zabbix_proxy -V
zabbix_proxy (Zabbix) 3.0.3
Revision 60173 18 May 2016, compilation time: May 23 2016 08:57:57

Copyright (C) 2016 Zabbix SIA
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it according to
the license. There is NO WARRANTY, to the extent permitted by law.
[root@reg zabbix]# 

  

[root@reg zabbix]# rpm -qa|grep zabbix
zabbix-proxy-mysql-3.0.3-1.el7.x86_64
zabbix-get-3.0.30-2.el7.x86_64
zabbix-release-3.0-1.el7.noarch
zabbix-agent-3.0.3-1.el7.x86_64
[root@reg zabbix]# 

  

二、备份数据

1、备份数据库

说明:proxy库文件不大,可使用mysqldump方式备份

mysqldump -uzabbix –pzabbix --skip-lock-tables zabbix_proxy > zabbix_proxybak.sql

  

 2、文件备份

主要是备份配置文件,其他可不备份

 cat /etc/zabbix/zabbix_proxy.conf

LogFile=/var/log/zabbix/zabbix_proxy.log
PidFile=/var/run/zabbix/zabbix_proxy.pid
Server=10.11.100.99
Hostname=private-proxy
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=zabbix
ProxyLocalBuffer=24
ProxyOfflineBuffer=24
ConfigFrequency=300
DataSenderFrequency=3
StartPollers=100
StartIPMIPollers=2
StartPollersUnreachable=2
StartTrappers=10
StartPingers=15
StartHTTPPollers=3
StartVMwareCollectors=3
VMwareCacheSize=40M
StartSNMPTrapper=0
CacheSize=256M
StartDBSyncers=4
HistoryCacheSize=256M
Timeout=30
LogSlowQueries=10000

  

三、升级zabbix-proxy

1、停止服务

service zabbix-proxy stop
service zabbix-agent stop

  

2、升级zabbix源

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/6/x86_64/zabbix-release-4.0-2.el6.noarch.rpm

  

3、升级zabbix

yum clean all
yum upgrade  zabbix-sender zabbix-agent zabbix-proxy-mysql  zabbix-java-gateway

  

猜你喜欢

转载自www.cnblogs.com/skyflask/p/12703721.html