Centos7.5 Zabbix를 Zabbix4.0으로 업그레이드 세부 정보

공식 업그레이드 단계 : https://www.zabbix.com/documentation/3.4/zh/manual/installation/upgrade

1. 현재 centos 버전 및 zabbix 버전 확인

[root@localhost /]# cat /etc/rehat-release  # 查看系统使用版本
[root@localhost /]# rpm -qa | grep "zabbix"  #查看zabbix安装的版本

2. 서비스 중지

[root@localhost /]# service zabbix-server stop
[root@localhost /]# service httpd stop

3. 데이터베이스 백업은 매우 중요합니다.

# 数据库全备时间比较长且文件交大,建议压缩或者使用xtrabackup, 此处采用mysqldump
[root@localhost /]# mysqldump -uzabbix -pykadmin123 --opt --skip-lock-tables --database zabbix > zabbix.sql
[root@localhost /]# mysqldump -uzabbix -pykadmin123  --opt --skip-lock-tables --database zabbix | gzip > zabbix_`date +'%Y%m%d%H%M%S'`.sql.gz

네, 백업 zabbix 파일

[root@localhost /]# mkdir /opt/zabbix-backup/  #创建一个空文件
[root@localhost /]# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
[root@localhost /]# cp /etc/httpd/conf.d/zabbix.conf  /opt/zabbix-backup/
[root@localhost /]# cp -R /usr/share/zabbix/ /opt/zabbix-backup/
[root@localhost /]# cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup/

다섯, zabbix 소스 업그레이드

[root@localhost /]# rpm -Uvh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

여섯, zabbix 업그레이드

[root@localhost /]# yum clean all
[root@localhost /]# yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent

일곱, zabbix 서비스 시작

[root@localhost /]# service zabbix-server start
[root@localhost /]# service zabbix-agent start
[root@localhost /]# service httpd start

업그레이드 로그를 확인하십시오.

[root@localhost /]# tail -f /var/log/zabbix/zabbix_server.log   #实时查看一下升级的记录, 由于实验使用虚拟机,所以输出不一样,但无出现报错即可。

 

8. 업그레이드 후 확인

추천

출처blog.csdn.net/yeyslspi59/article/details/108445016