zabbix3.2源码升级至3.4
安装见:https://www.cnblogs.com/LuckWJL/p/9037007.html
一、下载3.4版本安装包
二、停ZabbixServer
[root@wcy ~]# /etc/init.d/zabbix_server stop
Shutting down zabbix_server: [确定]
[root@wcy ~]#
三、备份数据
[root@wcy ~]# mysqldump -uroot -p zabbix > zabbix20190218.sql
Enter password:
[root@wcy ~]# ls
zabbix zabbix20190218.sql
四、备份文件
[root@wcy ~]# tar -cvf etc_zabbix.tar /etc/zabbix/*
[root@wcy ~]# tar -cvf usr_local_zabbix.tar /usr/local/zabbix/*
[root@wcy ~]# tar -cvf var_www_html_zabbix.tar /var/www/html/zabbix/*
[root@wcy ~]# tar -cvf init_zabbix.tar /etc/init.d/zabbix_*
五、清理文件
[root@wcy ~]# rm -rf /etc/zabbix/*
[root@wcy ~]# rm -rf /usr/local/zabbix/*
[root@wcy ~]# rm -rf /var/www/html/zabbix/*
[root@wcy ~]# rm -rf /etc/init.d/zabbix_*
六、安装3.4版本zabbix
[root@wcy ~]# tar xf zabbix-3.4..tar.gz
[root@wcy ~]# cd zabbix-3.4.
[root@wcy zabbix-3.4.]# ./configure --prefix=/usr/local/zabbix --sysconfdir=/etc/zabbix/ --enable-server --enable-agent --with-net-snmp --with-libcurl --with-mysql --with-libxml2
如果有报错:
configure: error: Unable to use libevent (libevent check failed)
解决:
yum -y install libevent libevent-devel
如果有报错:
configure: error: Unable to use libpcre (libpcre check failed)
解决:
yum -y install pcre pcre-devel
解决报错后重新编译安装
[root@wcy zabbix-3.4.]# make
[root@wcy zabbix-3.4.]# make install
可以自己重新设置zabbix server的配置文件,也可以使用原来的配置文件
[root@wcy ~]# tar -xf etc_zabbix.tar
[root@wcy ~]# cp ./etc/zabbix/zabbix_server.conf /etc/zabbix/
[root@wcy ~]# cp ./etc/zabbix/zabbix_agentd.conf /etc/zabbix/
[root@wcy ~]# cp /root/zabbix-3.4./misc/init.d/fedora/core/zabbix_* /etc/init.d/
[root@wcy ~]# chmod +x /etc/init.d/zabbix_*
[root@wcy ~]# cp -r /root/zabbix-3.4./frontends/php/* /var/www/html/zabbix/
七、启动服务
[root@wcy ~]# sed -i "s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix@g" /etc/init.d/zabbix_server
[root@wcy ~]# /etc/init.d/zabbix_server start
[root@wcy ~]# /usr/local/zabbix/sbin/zabbix_agentd
[root@wcy zabbix-3.4.]# netstat -anpt | grep zabbix
tcp 0 192.168.233.10:10050 0.0.0.0:* LISTEN /./zabbix_agen
tcp 0 192.168.233.10: 0.0.0.0:* LISTEN /zabbix_server
tcp 0 127.0.0.1: 0.0.0.0:* LISTEN /zabbix_server
查看zabbix server log,可以看到正在进行数据库升级
八、最后配置
根据实际的配置进行修改
web提示缺少一个文件,点击下载并上传至/var/www/html/zabbix/conf/目录
上传后刷新web界面
到此,升级步骤已全部结束
做升级之前,需要进行测试环境测试
对生产环境操作时要谨慎操作,做好备份
zabbix3.2源码升级至3.4的更多相关文章
- centos7.6环境zabbix3.2源码编译安装版升级到zabbix4.0长期支持版
zabbix3.2源码编译安装版升级到zabbix4.0长期支持版 项目需求: .2版本不再支持,想升级成4.0的长期支持版 环境介绍: zabbix服务端是编译安装的,数据库和web在一台机器上 整 ...
- zabbix3.4源码安装步骤
zabbix3.4源码安装步骤1.安装环境: 安装机器:22.224.9.227 以下简称监控机: 操作系统信息:内核版本: Linux version 2.6.18-194.1.AXS3 (pack ...
- zabbix3.4 源码部署
centos6.8 系统 zabbix3.4.9 msyql5.7.22 php5.6.24 在centos6上面源码部署zabbix.3.4 问题比较多,需要花不少时间去解决,建议 ...
- CentOS7 下 Zabbix3.4 源码安装
zabbix系统基于PHP环境运行,所以前提是系统上有PHP的运行环境,lnmp或者lamp环境 lnmp环境安装:http://www.cnblogs.com/rnckty/p/7642034.ht ...
- zabbix3.2源码搭建
首先环境是标准的lnmp 1.创建zabbix组和系统用户来管理 groupadd zabbix useradd -g zabbix zabbix -s /sbin/nologin 2.在mysql ...
- Zabbix3.0源码安装
环境:nginx1.6.3 php-5.6.22 mysql-5.5.49 请参考前面的博文自行搭建 安装依赖并创建用户 [root@test88 ~]# yum install -y libxml2 ...
- zabbix3.4.6之源码安装
LAMP部署环境搭建: Linux+apache(httpd)+mysql(mariadb)+php: 版本要求:apache-1.3.12,mysql-5.0.3,php-5.4.0<http ...
- zabbix-3.4.14源码安装
此次介绍一下,zabbix的源码安装,因为zabbix的依赖很多,所以源码安装有很多依赖需要安装 首先,下载zabbix源码包 wget https://nchc.dl.sourceforge.net ...
- 源码安装zabbix3.2.7时PHP ldap Warning
问题如下: 解决方法: 1.首先查看源码安装的php模块中是否有ldap.so [root@nms ldap]# ll /usr/local/php/lib/php/extensions/no-de ...
随机推荐
- ubuntu 信使(iptux) 创建桌面快捷方式
$ sudo ln -s /usr/bin/iptux ~/桌面/iptux.ln
- 几种常用的SQL优化工具及方法
转自:http://blog.itpub.net/35489/viewspace-764856/ 1. sql 详细执行计划,主要检查驱动路径,索引是否合适:同一个pl/sql窗口连续执行即可:exp ...
- Hive桶列BucketedTables
The CLUSTERED BY and SORTED BY creation commands do not affect how data is inserted into a table – o ...
- fiddler win10-1703Failed to register Fiddler as the system proxy
正解 The solution for the Fiddler error of "Failed to register Fiddler as the system proxy" ...
- 利用Dockerfile构建一个基于CentOS 7镜像
利用Dockerfile构建一个基于CentOS 7,包括java 8, tomcat 7,php ,mysql+mycat的镜像. Dockerfile内容如下: FROM centosMAINTA ...
- Oracle性能优化之 Oracle里的优化器
优化器(optimizer)是oracle数据库内置的一个核心子系统.优化器的目的是按照一定的判断原则来得到它认为的目标SQL在当前的情形下的最高效的执行路径,也就是为了得到目标SQL的最佳执行计划. ...
- 验证ip地址
package site.wangxin520.test; import sun.net.util.IPAddressUtil; public class Test { public static v ...
- 【Javascript】Windows下Node.js与npm的安装与配置
1:先下载Node.js,网站https://nodejs.org/en/,左侧为稳定版,右侧为最新版,推荐稳定版 2:Node.js安装,运行下载后的.msi文件,一路下一步就可以了,我选择的安 ...
- Mirror--日志流压缩
在SQL SERVER 2008之后,主库和镜像库之间的日志流传送会默认使用压缩,压缩一方面降低了网络压力,另一方面增大了镜像两端的CPU压力. 可以打开 TF 1462 来关闭日志流压缩 SQL S ...
- mysql int 整数类型 解释显示宽度 和 存储宽度
存储宽度 是实际存储记录宽度 存储宽度默认是写死的,就算修改宽度也改变不了,改变的是显示宽度 ============有符号和无符号int============= 创建一个 无符号的 int 整数类 ...