[root@localhost ~]# cat /etc/redhat-release CentOS release 6.9 (Final)
官方網站 官方文檔
升級其實很簡單
若是您上次安裝的版本是編譯的也不用擔憂 修改變量 複製配置文件便可
注:本次升級基於yum升級
php
更新前請務必備份好原有zabbix文件內容 不要刪除
mysql
配置yum源
升級zabbix的方式在3.0之後都是通用的 想升級到那個版本 修改下面的yum源便可web
rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-1.el6.noarch.rpm
停zabbix服務sql
centos6中止 /etc/init.d/zabbix-server stop centos7中止 systemctl stop zabbix-server 通用中止方式 kill -9 $PID
備份zabbix數據庫數據庫
mysqldump -uzabbix -p$PASSWD --single-transaction --master-data=2 --databases zabbix > oldzabbix.sql
升級Zabbix組件centos
yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent chmod 777 -R /etc/zabbix/web
默認zabbix web界面php文件在
/usr/shar/zabbix目錄下
更新完成後請將原有zabbix配置文件替換新的配置文件
(此條僅針對於 上次更新 默認目錄不在/etc/zabbix下的用戶)網站
附 upgrade與update的區別centos7
首先yum update和yum upgrade的功能是同樣的,都是將須要更新的package更新至軟件源中的最新版。 惟一不一樣是: yum upgrade會刪除舊版本的package 而yum update則會保留。 注意!若是你的某些軟件依賴舊版本的內容請使用update
更新完成並修改好配置文件後就能夠啓動了3d
centos7啓動方式 systemctl start zabbix-server centos6啓動方式 /etc/init.d/zabbix-server start 查看日誌 tail -f /tmp/zabbix-server.log #升級完後第一次啓動會更新數據庫內容 日誌內會有記錄
此條錯誤大部分是由於網站指定的界面與版本不符 將/usr/share/zabbix/目錄下的內容複製到網站目錄下便可PS:複製後 不要忘記修改權限