系統環境
[root@localhost ~]# cat /etc/redhat-release
CentOS release 6.9 (Final)
官方網站 官方檔案
升級其實很簡單
如果您上次安裝的版本是編譯的也不用擔心 修改變數 復制組態檔即可
注:本次升級基于yum升級
升級zabbix
更新前請務必備份好原有zabbix檔案內容 不要洗掉
升級程序
配置yum源
升級zabbix的方式在3.0以后都是通用的 想升級到那個版本 修改下面的yum源即可
rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-1.el6.noarch.rpm
停zabbix服務
centos6停止
/etc/init.d/zabbix-server stop
centos7停止
systemctl stop zabbix-server
通用停止方式
kill -9 $PID
備份zabbix資料庫
mysqldump -uzabbix -p$PASSWD --single-transaction --master-data=https://www.cnblogs.com/wenrulaogou/p/2 --databases zabbix > oldzabbix.sql
升級Zabbix組件
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的區別
首先yum update和yum upgrade的功能是一樣的,都是將需要更新的package更新至軟體源中的最新版,
唯一不同是:
yum upgrade會洗掉舊版本的package
而yum update則會保留,
注意!如果你的某些軟體依賴舊版本的內容請使用update
啟動服務
更新完成并修改好組態檔后就可以啟動了
centos7啟動方式
systemctl start zabbix-server
centos6啟動方式
/etc/init.d/zabbix-server start
查看日志
tail -f /tmp/zabbix-server.log
#升級完后第一次啟動會更新資料庫內容 日志內會有記錄
升級完成后 登錄成功可以在web界面最低端查看版本
常見錯誤

此條錯誤大部分是因為網站指定的界面與版本不符
將/usr/share/zabbix/目錄下的內容復制到網站目錄下即可
PS:復制后 不要忘記修改權限
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/141614.html
標籤:Linux
