Skip to content

Canal

需数据库初始化完成后启动

文档地址:https://github.com/alibaba/canal/wiki/QuickStart 下载地址:https://github.com/alibaba/canal/releases?page=1 安装方式:压缩包源码 安装版本:1.1.5(安装1.1.7的时候会有问题) 安装地址:/app/canal

canal-deployer

  • /app/canal/canal.deployer-1.1.5
  • 配置文件:./conf/byteox/
# Canal
# username/password
canal.instance.master.address=127.0.0.1:3306
canal.instance.dbUsername=canal
canal.instance.dbPassword=canal
  • 启动:./bin/startup.sh

canal.adapter

  • /app/canal/canal.adapter-1.1.5
  • 配置目录: ./conf
  • ./es7: 内含一系列从 mysql select 字段的 yml 配置
  • ./byetox-index: 内含一系列转换到 es mapping 的 shell 脚本
  • 魔改
  • bin/startup 有一些现在 jvm 不支持的参数也要去除
  • ./plugin 替换原来的 client-adapter.es7x-1.1.5-jar-with-dependencies-with-etl-buff.jar
  • 启动:./bin/startup.sh