記錄zabbix4.0升級4.2

系統環境

[root@localhost ~]# cat /etc/redhat-release 
CentOS release 6.9 (Final)

官方網站       官方文檔
升級其實很簡單
若是您上次安裝的版本是編譯的也不用擔憂  修改變量 複製配置文件便可
注:本次升級基於yum升級
php

升級zabbix

更新前請務必備份好原有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
#升級完後第一次啓動會更新數據庫內容 日誌內會有記錄

升級完成後 登陸成功能夠在web界面最低端查看版本
image.png
日誌

常見錯誤

image.png

此條錯誤大部分是由於網站指定的界面與版本不符 將/usr/share/zabbix/目錄下的內容複製到網站目錄下便可PS:複製後 不要忘記修改權限

相關文章
相關標籤/搜索