Otter配置说明

Otter配置说明

标签: Otter


下载

最新版Otter下载地址 CSDN下载地址
需要下载manager.deployer-4.2.13.tar.gz,node.deployer-4.2.13.tar.gz和Source code (zip)
需要安装zookeeper和jdk支持,canal已经内置,不需要安装
manager.deployer-4.2.14存在bug,建议改为使用manager.deployer-4.2.13

Manager配置

官方文档

数据库初始化

数据库初始化文件位于Source code (zip)的\manager\deployer\src\main\resources\sql目录下,也可以从github源码对应路径下载。
将数据库文件otter-manager-schema.sql在到mysql中,将自动创建数据库otter。
双向同步和DDL共鞥还需要额外创建一个数据库,数据库文件为otter-system-ddl-mysql.sql

配置

修改manager.deployer-4.2.13.tar.gz文件中conf/otter.properties文件,下面仅列出需要修改的配置。

## Otter管理系统访问地址,填写浏览器所需实际访问地址
otter.domainName = 127.0.0.1
## Otter管理系统访问端口
otter.port = 8080

## 数据库配置
otter.database.driver.class.name = com.mysql.jdbc.Driver
otter.database.driver.url = jdbc:mysql://127.0.0.1:3306/otter
otter.database.driver.username = root
otter.database.driver.password = root

## otter和node通讯端口
otter.communication.manager.port = 1099

## zookeeper配置,至少配置一个节点
otter.zookeeper.cluster.default = 192.168.5.172:2181,192.168.5.173:2181,192.168.5.174:2181

# manager email user config
otter.manager.monitor.email.host = smtp.gmail.com
otter.manager.monitor.email.username = 
otter.manager.monitor.email.password = 
otter.manager.monitor.email.stmp.port = 465

启动和关闭

启动命令:sh bin/startup.sh
日志文件路径:logs/manager.log
访问:http://127.0.0.1:8080/,出现otter的页面,即代表启动成功
访问:http://127.0.0.1:8080/login.htm,初始密码为:admin/admin,即可完成登录. 目前:匿名用户只有只读查看的权限,登录为管理员才可以有操作权限
关闭命令:sh stop.sh
注意:关闭不能直接杀进程,必须使用sh stop.sh后,下次才可以正常启动

Node配置

官方文档

安装aria2

Node依赖aria2进行数据传输,本教程使用aria2-1.17.1,在CenterOS6.5版本上编译安装成功

cd /app/install/
tar zxvf aria2-1.17.1.tar.gz
mv aria2-1.17.1 aria2
cd aria2
./configure
make
make install
# 验证安装是否成功
aria2c -v
# 会输出
aria2 version 1.17.1    
Copyright (C) 2006, 2013 Tatsuhiro Tsujikawa

config配置

node.deployer-manager.deployer-4.2.13.tar.gz文件中conf/otter.properties文件,下面仅列出需要修改的配置。

## Manage通讯地址端口
otter.manager.address = 127.0.0.1:1099

注意Manage通讯端口和访问端口不是一个,通讯端口默认是1099

nid获取

登录Otter Manager,进入机器管理->zookeeper管理,添加zookeeper集群

zookeeper配置

进入机器管理->node管理,添加node

添加node

添加完成后,在node管理列表中,可以找到序号,序号即为nid

nid

nid配置

进入node根目录,输入echo 1 > conf/nid,此处的数字需要替换为为上一步获取的nid

启动和关闭

启动命令:sh bin/startup.sh
日志文件路径:logs/node/node.log
访问: http://127.0.0.1:8080/node_list.htm (机器管理->node管理),查看对应的节点状态,如果变为了已启动,代表已经正常启动。(ps,如果是未启动,会是一个红色高亮)
关闭命令:sh stop.sh
注意:关闭不能直接杀进程,必须使用sh stop.sh后,下次才可以正常启动

猜你喜欢

转载自blog.csdn.net/zh350229319/article/details/78349279