- 首先你需要備份之前的數據庫,這一步很重要!!!
<code>mysqldump -u“user” -p“pasword” --opt --skip-lock-tables --database zabbix > zabbix.sql
mysqldump -u“user” -p“pasword” --opt --skip-lock-tables --database zabbix | gzip > zabbix_`date +'%Y%m%d%H%M%S'`.sql.gz
/<code>
- 停止老版本服務
<code>service zabbix-server stop
service zabbix-agent stop
service httpd stop/<code>
- 備份一下zabbix的文件,以防萬一
<code>mkdir /opt/zabbix-backup/
cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
cp /etc/httpd/conf.d/zabbix.conf /opt/zabbix-backup/
cp -R /usr/share/zabbix/ /opt/zabbix-backup/
cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup//<code>
- 升級zabbix源
<code>rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
#如果更新失敗可嘗試多更新幾次/<code>
- 升級zabbix
<code>yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-proxy-mysql
yum clean all
yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent /<code>
- 啟動zabbix
<code>service zabbix-server start
service zabbix-agent start
service httpd start/<code>
- 登錄查看一下版本
閱讀更多 SofM 的文章