设为首页 收藏本站
查看: 1343|回复: 0

[经验分享] Centos6.3下zabbix版本升级

[复制链接]

尚未签到

发表于 2019-1-26 09:03:34 | 显示全部楼层 |阅读模式
  使用了有半年zabbix-2.06版本,在网内用它监控了公司10台服务器,感觉功能很强大,轮询响应速度也很不错,在LAMP架构下运行起来一直很挺稳定,在此赞一下老外!
  PS:为什么国人没有开发一款类似的开源监控软件呢?
  不过有一个小BUG困扰我,就是在刷新zabbix主web监控界面会有很大几率在英文版和中文版来回切换,网上搜了下也没有很好的解决办法(老外才不会理咱们的中文BUG),所以这几天参考了下zabbix官网的升级方法,抽空把zabbix升级到了最新版本.
  但是很不幸,升级最新版问题依旧
  PS:看来老外是不会管我们的死活的-__-!
  先看看最新版本有什么新功能没,有朋友有什么解决办法,请给我留言,谢谢!
  

  先不扯了,开始升级先....
  

  操作系统: CentOS6.3_x64
  zabbix: update from 2.06 to 2.2.0_rc2
  

  直接安装2.2版本可直接参考我之前的博文
  传送门: http://showerlee.blog.运维网.com/2047005/1189484
  

  一.升级前的准备工作(防止升级失败,可以恢复原版)
  1.备份zabbix数据库
  # cd ~
  # mysqldump -u root -p123456 --opt --skip-lock-tables --flush-logs --database zabbix > zabbix.sql
  2.保留老版本的zabbix源代码程序包
  # ll zabbix-2.0.6.tar.gz
  ------------------------
  -rw-r--r-- 1 root root 13402400 4月 28 2013 zabbix-2.0.6.tar.gz
  ------------------------
  3.备份php源代码
  # cd /usr/local/apache2/htdocs/
  # mv zabbix zabbix.bak
  4.备份zabbix配置文件
  # cd /usr/local
  # cp -rf etc etc.bak
  

  二.升级zabbix
  1.下载最新zabbix版:
  # cd ~
  # wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Release%20Candidates/2.2.0rc2/zabbix-2.2.0rc2.tar.gz/download
  

  2.关闭zabbix系统服务(服务端和客户端)
  注:推荐关闭其他被监控的zabbix的客户端主机
  # /etc/init.d/zabbix_server stop
  # /etc/init.d/zabbix_agentd stop
  注:没有关联zabbix系统服务可以直接杀掉zabbix进程
  # killall zabbix_server
  # killall zabbix_agentd
  

  3.编译tar包:
  # tar zxvf zabbix-2.2.0rc2.tar.gz
  # cd zabbix-2.2.0rc2
  # ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl
  # make install
  

  3.配置PHP源代码
  1).拷贝zabbix最新PHP源代码到apache的DocumentRoot目录
  # mkdir /usr/local/apache2/htdocs/zabbix
  # cd frontends/php
  # cp -a . /usr/local/apache2/htdocs/zabbix
  # cd /usr/local/apache2/htdocs
  # ll -d zabbix
  -------------------------
  drwxr-xr-x 11 1000 1000 4096 11月 7 01:10 zabbix
  -------------------------
  

  2).更改为apache的系统用户和755权限
  # chown -R daemon.daemon zabbix
  # chmod -R 755 zabbix
  3).将原PHP源代码目录下的配置文件拷到新目录下
  # cp zabbix.bak/conf/zabbix.conf.php zabbix/conf/
  

  4.开启zabbix服务
  注:这里被监控的其他客户端主机服务在server端服务开启后,才能开启
  zabbix_server:
  # /etc/init.d/zabbix_server start
  zabbix_agentd:
  # /etc/init.d/zabbix_agentd start
  或直接执行:
  # zabbix_server
  # zabbix_agentd
  查看版本号:
  # zabbix_server --version
  -----------------------------------
  Zabbix server v2.2.0rc2 (revision 40078) (06 November 2013)
  Compilation time: Nov 8 2013 09:45:09
  -----------------------------------
  被监控的客户端主机无需重新编译以及修改任何配置信息,即可无缝升级....
  注:经测试,客户端不关闭zabbix_agentd服务仍能正常被监控,不会产生任何影响
  

  5.浏览器打开web后台
  http://192.168.7.11/zabbix
  如图:


  

  

  

  --------------大功告成---------------
  

  





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-667636-1-1.html 上篇帖子: zabbix 2.2自动安装脚本 下篇帖子: zabbix proxy搭建及应用proxy监控腾讯CVM服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表