2、mysql数据库双机同步开源软件otter的安装 二

来源:互联网 发布:听国学的软件 编辑:程序博客网 时间:2024/06/04 18:31

 安装node和aria2
   node 需要aria2支持,我是在AB机房各安装了一套。

   安装node:
   创建目录:mkdir node
   进入目录:cd  node
   下载node:
   解压缩:tar zxvf node.deployer-$version.tar.gz
   修改node的配置:

   vi conf/otter.properties
   otter.manager.address =172.20.150.70:1099 

   ##对应manager中otter.properties的配置  otter.communication.manager.port
   

   node的启动/停止:
   cd bin
   startup.sh/stop.sh
        
   安装aria2:   
   下载aria2:
   解压缩:tar zxvf aria2-$version.tar.gz
   为了方便切换目录:mv aria2-$version aria2
   进入目录: cd aria2
   编译:  

   ./configure

   Make

   Make install

   把aria2安装后的bin目录下的执行文件添加到环境变量path中
   ( 我本地安装的目录是/usr/local/aria2,安装后 ,bin目录在/usr/local/bin/)
 安装manager
   manager的数据也存储在Mysql中,我直接使用上面安装的数据库了,也可以单独装个新库。
   创建目录:mkdir manager
   进入目录:cd  manager
   下载:wget https://github.com/alibaba/otter/releases/download/otter-x.y.z/manager.deployer-x.y.z.tar.gz
   解压缩:tar zxvf manager.deployer-$version.tar.gz
    
   安装manager的数据库:     
   下载初始化sql:wget https://raw.github.com/alibaba/otter/master/manager /deployer/src/main/resources/sql/otter-manager-schema.sql 

   进入Mysql中执行:mysql> source  /usr/local/otter-manager-schema.sql

       
   修改manager的配置文件:vi conf/otter.properties
   ## otter manager domain name
   otter.domainName =172.20.150.70##本地的域名
   ## otter manager http port
   otter.port = 8080 ##对外访问的端口号
   ## jetty web config xml
   otter.jetty = jetty.xml
   ## otter manager database config
   otter.database.driver.class.name com.mysql.jdbc.Driver
   otter.database.driver.url = jdbc:mysql://192.168.85.10:3308/otter ##otter数据的配置

   otter.database.driver.username canal  ##otter数据的账号
   otter.database.driver.password  canal ##otter数据的密码
   ## otter communication port
   otter.communication.manager.port 1099 ##对应Node中的配置
   ## otter communication pool size
   otter.communication.pool.size 10
   ## default zookeeper address
   otter.zookeeper.cluster.default 192.168.85.10:2181##zookeeper的地址


   manager的启动/停止:
   cd bin
   tartup.sh/stop.sh
   完成后,直接访问上面配置的本地的域名对外访问的端口号 即可。
1 0
原创粉丝点击