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

[经验分享] Zabbix version upgrade (1.8.3 to 1.8.12)

[复制链接]

尚未签到

发表于 2015-9-9 09:40:54 | 显示全部楼层 |阅读模式
  最近公司这边在做Zabbix服务器的升级,从OpenSuse11.2 升级到OpenSuse11.4,然后Zabbix就出现了兼容性问题(OpenSuse11.4 无法兼容zabbix1.8.3),而在OpenSuse的网站上也没有Zabbix的更新包,所以只能按照官网的升级思路去升级Zabbix了:删除原先的zabbix包,然后重新安装新版本的源码包,数据库不需要动。
  因为工作的同事们不是中国人,本文是写给同事们看的,就按照最初写好的格式发布了。
  如果有跟我遇到相似情况的,基本上按照粗斜体中的命令就可以成功升级了,升级需要的文件在这里:http://files.cnblogs.com/delly/Zabbix_Update_packages.zip。
  
  好,下面正文:
  

  • Remove the old version Zabbix 1.8.3. (Linux team).
    You may run: rpm -qa | grep zabbix to check all the installed zabbix packages. Please confirm all the installed packages have been removed before perform the new installation.
    Before remove:
    DSC0000.png
    After:
    DSC0001.png

  • Install the dependency packages: (Linux team).
    gcc
    make
    mysql-devel
    curl-devel
    net-snmp-devel
    (Above packages could be find from the OpenSuse 11.4 OS iso file, Wintel team could mount it and Linux team will help to install)
    iksemel-1.4.tar.gz (Linux team will install this package with below steps:

    • Upload file iksemel-1.4.tar.gz to /tmp, then cd /tmp.
    • tar –zxf iksemel-1.4.tar.gz
    • cd iksemel-1.4
    • ./configure
    • make
    • make install


  • Upload the file zabbix-1.8.12.tar.gz to /tmp, then cd /tmp.
  • tar –zxf zabbix-1.8.12.tar.gz
  • cd zabbix-1.8.12
  • ./configure --enable-server --enable-proxy --enable-agent --with-mysql --with-net-snmp --with-jabber --with-libcurl
  • make install
  •   ln -sf /usr/local/lib/libiksemel.so.3 /lib/
  • Basically, the new version Zabbix have been installed, please run zabbix_server –V to verify the version of zabbix.
  • Copy the config file to folder: /etc/zabbix:
    cd /tmp/zabbix-1.8.12
    cp misc/conf/zabbix_server.conf /etc/zabbix/
    cp misc/conf/zabbix_proxy.conf /etc/zabbix/
    cp misc/conf/zabbix_agent.conf /etc/zabbix/
    cp misc/conf/zabbix_agentd.conf /etc/zabbix/

  • vi /etc/zabbix/zabbix_server.conf
    Find out below 2 lines, then modify as below:  (find function in VI: type "/ DBUser" in command mode)
    DBUser=zabbix
    DBPassword=zabbix


  • Upload the files: zabbix_server and zabbix_agentd to /etc/init.d/, then add execute permission:  chmod +x /etc/init.d/zabbix_server
    chmod +x /etc/init.d/zabbix_agentd


  • Start and stop the zabbix_server and zabbix_agentd to verify the installation with below commands:
    /etc/init.d/zabbix_server start
    /etc/init.d/zabbix_server stop
    ps –ef | grep zabbix
    /etc/init.d/zabbix_agentd start
    /etc/init.d/zabbix_agentd stop
    ps –ef | grep zabbix
      
      After confirmed the zabbix server and agentd is no problem, then continue to configure the zabbix web interface:
      

    • cd /tmp/zabbix-1.8.12/frontends/php/
    • mkdir /srv/www/htdocs/zabbix
    • cp -a . /srv/www/htdocs/zabbix
    • Open a browser under AIA VPN, input the address: http://10.50.162.39<IP address here>/zabbix/queue.php

DSC0002.png

  • Click "Next>>" Button. Then read and accept GPL v2. DSC0003.png
  • Make sure that all software pre-requisites are met. DSC0004.png
  • Configure database settings. Zabbix database must already be created.
    Please input "zabbix" in "Name", "User" and "Password" fields. DSC0005.png DSC0006.png
  • Click Next. See summary of settings. DSC0007.png

  • Download configuration file and place it under conf/. DSC0008.png

    • Click the "Save configuration file" button. DSC0009.png
    • After saved, upload the file zabbix.conf.php to /srv/www/htdocs/zabbix/conf/

  • Finishing installation. DSC00010.png
  Till now, all the configuration is done, input the monitoring address on browser:
http://10.50.162.39/zabbix/ to try the new environment.
  
  2014-07-14

运维网声明 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-111328-1-1.html 上篇帖子: RHEL6.3下Zabbix监控实践之Zabbix的安装 下篇帖子: zabbix 监控图出现中文乱码的解决办法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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