zabbix3.0.9升级到zabbix3.2.11

当前服务器目录

备份目录:/opt/backups/zabbix
zabbix主目录:/usr/local/zabbix
服务器端配置文件:/usr/local/zabbix/etc/zabbix_server.conf
前端页面:/var/www/html/zabbix/
服务启动脚本:/etc/init.d/zabbix_server

升级

服务端

安装zabbix3.2.11

tar -zxvf zabbix-3.2.11.tar.gz
cd zabbix-3.2.11
./configure --prefix=/usr/local/zabbix.3.2 --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
make install

停止zabbix3.0.9服务

service zabbix_server stop

备份数据和配置文件

# mysqldump -h 127.0.0.1 -u zabbix -ppassword zabbix > /opt/backup/zabbix/zabbix_bak.sql
# cp -p /usr/local/zabbix/etc/zabbix_server.conf /opt/backup/zabbix/zabbix_server.conf.3.0
# cp -p /var/www/html/zabbix/conf/zabbix.conf.php /opt/backup/zabbix/zabbix.conf.php.3.0

启动zabbix3.2

# 方案1-有问题
mv /usr/local/zabbix /usr/local/zabbix.3.0
mv /usr/local/zabbix.3.2 /usr/local/zabbix

#方案2-成功
# vim /etc/init.d/zabbix_server
# DAEMON=/usr/local/zabbix/sbin/zabbix_server
DAEMON=/usr/local/zabbix.3.2/sbin/zabbix_server
# 启动
/etc/init.d/zabbix_server start

web

前端页面更新到zabbix3.2

cp -r /root/kjyw-master/zabbix/zabbix-3.2.11/frontends/php/* /var/www/html/zabbix.3.2
cp -p /opt/backup/zabbix/zabbix.conf.php.3.0 /var/www/html/zabbix.3.2/conf/zabbix.conf.php

访问前端页面,出现数据库不一致错误提示,配置文件更新:

cp /usr/local/zabbix.3.0/etc/zabbix_server.conf /usr/local/zabbix.3.2/etc/zabbix_server.conf

重启zabbix3.2服务,正常!
访问:http://192.168.1.29/zabbix/

升级后图表显示正常:

参考:
http://blog.51cto.com/icenycmh/1860947

报警测试

MySQL服务监控报警测试

服务恢复

写在后面

安装完成后初步测试,功能完好,图表显示正常!

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注