美文网首页
otter部署

otter部署

作者: 疏影浅清 | 来源:发表于2018-10-22 13:54 被阅读0次

    otter数据库同步,依赖于以下环境

    1、java环境部署:node、manager、zookeeper都依赖java环境

          java环境变量配置:

            vim /etc/profile

            export JAVA_HOME=/usr/local/java/jdk1.8.0_161

            export JRE_HOME=/usr/local/java/jdk1.8.0_161/jre

            export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

            export PATH=$JAVA_HOME/bin:$PATH

           java环境配置生效:source  /etc/profile

           java环境变量检测:java -version

           成功显示:

    2、zookeeper环境部署

          详细见:zookeeper安装

    3、mysql数据库部署

          网上自行搜索

    4、aria2c 环境部署:binlog数据传输、断点续传

          安装依赖:

          apt install -y wget unzip screen gcc libgnutls-dev nettle-dev libgmp-dev libssh2-1-dev libc-ares-dev libxml2-dev zlib1g-dev libsqlite3-dev pkg-config

          获取安装包:

          wget    https://github.com/aria2/aria2/releases/download/release-1.34.0/aria2-1.34.0.tar.gz

          解压,进入目录

           tar -zxvf   cd aria2-1.34.0.tar.gz

           cd  aria2-1.34.0

           ./configue 

            make  && make install

            检测安装结果:    aria2c -v

    5、manager部署

          下载manager初始化sql脚本,指定目录到:/data/otter:

            wget https://raw.github.com/alibaba/otter/master/manager/deployer/src/main/resources/sql/otter-manager-schema.sql

            登录mysql数据库,初始化脚本:wget https://raw.github.com/alibaba/otter/master/manager/deployer/src/main/resources/sql/otter-manager-schema.sql

            导入脚本:

            source /data/otter/otter-manager-schema.sql

            成功后显示:

            下载manager安装包:

             wget https://github.com/alibaba/otter/releases/download/v4.2.14/manager.deployer-4.2.14.tar.gz

             解压

             tar -zxvf manager.deployer-4.2.14.tar.gz

             cd manager.deployer-4.2.14/conf

             vim  otter.properties

             定义manager允许访问的IP和端口,与node节点通信的端口,数据库账号密码(自行修改),zookeeper IP和端口

             启动manager服务:

             cd ../bin/

             ./startup.sh

            ./stop.sh

            查看manager启动日志:

            tail -f ../logs/manager.log

    6、node部署

          获取安装包:

          wget https://github.com/alibaba/otter/releases/download/otter-4.2.11/node.deployer-4.2.11.tar.gz

           解压安装包:

           tar -zxvf   node.deployer-4.2.11.tar.gz

           先去 manager配置新增node节点

        添加保存node节点后,会在:机器管理----->node管理---->node列表里面出现一条数据,取其序号nid(如截图中的序号 15 16):

        配置node的nid(假设此处设置4):

        echo  4 > conf/nid

        查看本节点对应的nid

        cat /conf/nid

    启动node节点:

    sh bin/startup.sh

    查看日志:

    tail -f logs/node/node.log

    至此,所有的准备工作都已经完成,根据业务需要,可以按照上述node配置方案配置多个node节点

    相关文章

      网友评论

          本文标题:otter部署

          本文链接:https://www.haomeiwen.com/subject/yvtgzftx.html