一、查看当前各软件版本号
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
扫描二维码关注公众号,回复:
10813562 查看本文章
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