• zabbix2升级zabbix3


    1.停服zabbix2,停服数据库
    /etc/init.d/zabbix_server stop
    /etc/init.d/mysqld stop

    2.物理备份数据库
    cd /var/lib/mysql/
    tar -zcvf /tmp/data_zabbix2_20170306.tar.gz *

    3.安装依赖包
    yum -y install net-snmp-devel libxml2-devel libcurl-devel php-gd mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-mysql php-bcmath php-mbstring php-xml

    4.下载zabbix3源码包
    wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.7/zabbix-3.0.7.tar.gz

    5.解压并安装
    tar -xf zabbix-3.0.7.tar.gz
    cd zabbix-3.0.7
    mkdir -p /usr/local/zabbix/
    ./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2

    6.替换zabbix3启动脚本以及配置文件
    cd zabbix-3.0.7
    cp misc/init.d/tru64/zabbix_agentd /etc/init.d/zabbix3_agentd
    cp misc/init.d/tru64/zabbix_server /etc/init.d/zabbix3_server
    sed -i 's/\(DAEMON=\/usr\/local\/\)\(sbin\/zabbix_server\)/\1zabbix\/\2/g' /etc/init.d/zabbix3_server

    7.拷贝前端文件
    \cp /root/zabbix-3.0.7/frontends/php/* /var/www/html/zabbix3/ -rp

    8.配置前端文件
    http://IP/zabbix3/setup.php
    或者
    cp /var/www/html/zabbix/conf/zabbix.conf.php /var/www/html/zabbix3/conf/zabbix.conf.php

    9.启动mysql

    10.启动zabbix3
    /etc/init.d/zabbix3_server start
    /etc/init.d/zabbix3_agentd start

    11.查看zabbix_server日志中数据库的自动升级进度

  • 相关阅读:
    Linux指令面试题01-进程查看与终止
    微信网页授权
    腾讯视频怎么转成mp4模式 软件 工具 方法 最新【已解决】
    表操作,多对一、多对多、一对一
    初识数据库,基础sql语句
    IO多路复用
    协程:gevent
    线程:threading
    进程:multiprocessing
    利用socket与ssl模块读取网页内容
  • 原文地址:https://www.cnblogs.com/youbiyoufang/p/6894667.html
Copyright © 2020-2023  润新知