小贴士

1.停止zabbix服务

service zabbix_server stop
service zabbix_agentd stop
/usr/local/zabbix/sbin/zabbix_java/shutdown.sh

  

2.保存配置文件

mv /usr/local/zabbix /usr/local/zabbix.bak
mv /usr/local/nginx/html/zabbix /usr/local/nginx/html/zabbix.bak
cp /etc/init.d/zabbix_server /etc/init.d/zabbix_server_bak
cp /etc/init.d/zabbix_agentd /etc/init.d/zabbix_agentd_bak

  

3.更新libevent
http://libevent.org/
https://github.com/libevent/libe ... 2.1.8-stable.tar.gz
tar -zxfv libevent-2.1.8-stable.tar.gz
cd libevent-2.1.8-stable
./configure
make && make install
ln -s /usr/local/lib/libevent-2.1.so.6 /usr/lib64/

4.编译安装zabbix3.4
tar -zxfv zabbix-3.4.7.tar.gz
cd zabbix-3.4.7
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 -with-unixodbc --with-ssh2 --with-openipmi --enable-ipv6 --enable-java
./configure
make && make install

5.修改配置参数

cp /usr/local/zabbix.bak/etc/zabbix_agentd.conf /usr/local/zabbix/etc/zabbix_agentd.conf
mv /usr/local/zabbix.bak/scripts /usr/local/zabbix/
mv /usr/local/zabbix.bak/etc/zabbix_agentd.conf.d /usr/local/zabbix/etc/
mv /usr/local/zabbix.bak/sbin/zabbix_java /usr/local/zabbix/sbin/
vi /usr/local/zabbix.bak/etc/zabbix_server.conf

#3.4和3.2相比配置参数增加了,需要手动配置或者用已做好的3.4配置文件替换,修改IP即可

mkdir -p /usr/local/zabbix/logs
chown -R zabbix:zabbix /usr/local/zabbix
mv /etc/init.d/zabbix_server_bak /etc/init.d/zabbix_server
mv /etc/init.d/zabbix_agentd_bak /etc/init.d/zabbix_agentd

6.修改网页参数

mkdir /usr/local/nginx/html/zabbix
cp -a /root/zabbix-3.4./frontends/php/* /usr/local/nginx/html/zabbix
cp /usr/local/nginx/html/zabbix/conf/zabbix.conf.php.example /usr/local/nginx/html/zabbix/conf/zabbix.conf.php
vi /usr/local/nginx/html/zabbix/conf/zabbix.conf.php

#3.4和3.2相比配置参数增加了,需要手动配置或者用已做好的3.4配置文件替换,修改IP即可

chown -R zabbix.zabbix /usr/local/nginx/html/zabbix/
chmod -R /usr/local/nginx/html/zabbix/

7.启动zabbix

chkconfig --add zabbix_server
chkconfig --add zabbix_agentd
chkconfig --level zabbix_agentd on
chkconfig --level zabbix_server on
service snmpd restart
service mysqld restart
service httpd restart
/etc/init.d/zabbix_server start
/etc/init.d/zabbix_agentd start
/usr/local/zabbix/sbin/zabbix_java/startup.sh

8观察日志
vi /usr/local/zabbix/logs/zabbix_server.log

::202522.157 Starting Zabbix Server. Zabbix 3.4. (revision ).
::202522.157 ****** Enabled features ******
::202522.157 SNMP monitoring: YES
::202522.157 IPMI monitoring: YES
::202522.157 Web monitoring: YES
::202522.157 VMware monitoring: YES
::202522.157 SMTP authentication: NO
::202522.157 Jabber notifications: NO
::202522.157 Ez Texting notifications: YES
::202522.157 ODBC: YES
::202522.157 SSH2 support: YES
::202522.157 IPv6 support: YES
::202522.157 TLS support: NO
::202522.157 ******************************
::202522.157 using configuration file: /usr/local/zabbix/etc/zabbix_server.conf
::202522.224 current database version (mandatory/optional): /
::202522.224 required mandatory version:
::202522.224 optional patches were found
::202522.224 starting automatic database upgrade
::202522.251 completed % of database upgrade
::202522.759 completed % of database upgrade
....................略
::202529.444 completed % of database upgrade
::202529.444 database upgrade fully completed #数据库自动升级成功

# 再次重启zabbix可以看到数据库已经成3.4的了
service zabbix_server restart
vi /usr/local/zabbix/logs/zabbix_server.log

::202928.286 Starting Zabbix Server. Zabbix 3.4. (revision ).
::202928.288 ****** Enabled features ******
::202928.288 SNMP monitoring: YES
::202928.288 IPMI monitoring: YES
::202928.288 Web monitoring: YES
::202928.289 VMware monitoring: YES
::202928.289 SMTP authentication: NO
::202928.289 Jabber notifications: NO
::202928.289 Ez Texting notifications: YES
::202928.289 ODBC: YES
::202928.292 SSH2 support: YES
::202928.292 IPv6 support: YES
::202928.292 TLS support: NO
::202928.292 ******************************
::202928.292 using configuration file: /usr/local/zabbix/etc/zabbix_server.conf
::202928.368 current database version (mandatory/optional): /
::202928.368 required mandatory version:

【ZABBIX】ZABBIX3.2升级3.4的更多相关文章

  1. zabbix3.0升级到4.0

    升级步鄹: 3.0->3.2 1.停服务 service zabbix-server stop 2.备份配置文件 #cp /etc/zabbix/zabbix_server.conf /data ...

  2. zabbix3.2升级3.4报错Database error

    摘要: zabbix3.2版本升级到zabbix3.4版本后打开页面报错,报错内容如下 Database errorThe frontend does not match Zabbix databas ...

  3. zabbix2.4升级到2.5 --考虑升级到zabbix3.0

    现在zabbix服务器,zabbix服务日志频繁出现MySQL server  has gone away,经搜索,此问题在zabbix2.5之前是zabbix的一个bug,zabbix2.5后已经修 ...

  4. centos7.6环境zabbix3.2源码编译安装版升级到zabbix4.0长期支持版

    zabbix3.2源码编译安装版升级到zabbix4.0长期支持版 项目需求: .2版本不再支持,想升级成4.0的长期支持版 环境介绍: zabbix服务端是编译安装的,数据库和web在一台机器上 整 ...

  5. Zabbix 集成 OneAlert 实现全方位告警

    1. 前言 告警将重要信息发送给运维「或者其他相关人」,及时发现并且处理问题.在所有开源监控软件里面,Zabbix 的告警方式无疑是最棒的.告警的方式各式各样,从 Email 告警到飞信.139/18 ...

  6. 分布式监控系统Zabbix3.2跳坑指南

    zabbix是什么在此就不多作介绍了,可以参考之前的文章 零代码如何打造自己的实时监控预警系统 ,这篇主要介绍安装及注意事项. 主要分为服务端和客户端安装,客户端又分为Linux.Windows. 服 ...

  7. Docker部署Zabbix+Grafana监控

    Docker部署Zabbix+Grafana监控 环境 centos 7 ; Docker 17.12.0-ce ; docker-compose version 1.20.1 2018-4-1 当前 ...

  8. zabbix报错排错大全

    zabbix报错 https://www.cnblogs.com/losbyday/category/876878.html作者总结的很全棒 1.在启动zabbix-agent 时系统日志输出 PID ...

  9. Zabbix监控系统部署:源码安装

    1. 概述1.1 基础环境2. 部署过程2.1 创建用户组2.2 下载源码解压编译安装2.2.1 下载源码解压2.2.2 YUM安装依赖环境2.2.3 编译安装最新版curl2.2.4 更新GNU构建 ...

随机推荐

  1. 404 Note Found队-Alpha3

    目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:丹丹 组员7:家伟 组员8:政演 组员9:鸿杰 组员10:刘一好 组员11:何宇恒 展示组内最 ...

  2. QT 简单 TCP 通信,发送数据到服务器

    1.首先 添加头文件 #include <QtNetwork/QTcpSocket> 并且 在 xxx.pro(xxx指工程的名称) 中QT += core gui下面,添加 下面两句句话 ...

  3. Oracle视图View

  4. [HAOI2015]树上操作(树链剖分,线段树)

    题目描述 有一棵点数为 N 的树,以点 1 为根,且树点有边权.然后有 M 个操作,分为三种:操作 1 :把某个节点 x 的点权增加 a .操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 ...

  5. u-boot-1.1.6第1阶段分析之make smdk2410_config指令

    uboot源码中的README文档中介绍要使用uboot必须先进行配置后编译,即先执行make xxx_config命令,然后执行make命令,下面以make smdk2410_config指令为例来 ...

  6. eclipse安装hadoop插件

    我想还有很多人没有听说过ZModem协议,更不知道有rz/sz这样方便的工具. 好东西不敢独享.以下给出我知道的一点皮毛. 下面一段是从SecureCRT的帮助中copy的: ZModem is a ...

  7. 20155231 java实验一 Java开发环境的熟悉

    20155231 java实验一 Java开发环境的熟悉 实验要求 没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 完成实验.撰写实验 ...

  8. 20145226夏艺华 EXP5 MSF基础应用

    实践目标 · 掌握metasploit的基本应用方式. · 具体需要完成 (1)ms08_067; (2)ms11_050: (3)Adobe (4)成功应用任何一个辅助模块. 报告 本次实验一共用到 ...

  9. 【HDU3117】Fibonacci Numbers

    [HDU3117]Fibonacci Numbers 题面 求斐波那契数列的第\(n\)项的前四位及后四位. 其中\(0\leq n<2^{32}\) 题解 前置知识:线性常系数齐次递推 其实后 ...

  10. virsh常用维护命令

    virsh常用命令 一些常用命令参数 [root@kvm-server ~]# virsh --help                                     #查看命令帮忙 [ro ...