centos7 部署 canal
Posted BBinChina
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7 部署 canal相关的知识,希望对你有一定的参考价值。
Canal部署
1、下载canal压缩包 https://github.com/alibaba/canal/releases
a)
b)将压缩把放置虚机环境 /opt
2、进入安装目录
a)cd /opt
3、解压 canal
a)mkdir canal
b)cd canal
c)tar -zxvf …/canal.deployer-1.1.4.tar.gz
4、编辑配置
a)vim conf/example/instance.properties
b)添加内容:
canal.instance.dbUsername=root
canal.instance.dbPassword=password
canal.instance.connectionCharset = UTF-8
canal.instance.enableDruid=false
注意填写mysql的账户密码
5、canal的对mysql进行binlog同步,需要mysql的配置binlog格式(在部署mysql的时候也做了该动作)
a)修改my.cnf(mysql 配置文件),添加如下内容:
log-bin=mysql-bin
binlog-format=ROW
server_id=1
6、运行startup.sh 脚本进行启动
a)./startup.sh
b)启动后通过查看canal日志(canal_stadout.log)确认是否启动成功
c)
d)失败后,通过编辑startup.sh更新启动线程
e)
以上是关于centos7 部署 canal的主要内容,如果未能解决你的问题,请参考以下文章
docker部署canal 1.1.6 rocketmq 分区顺序性