华为云云耀云服务器L实例评测|拉取创建canal镜像配置相关参数 & 搭建canal连接MySQL数据库 & spring项目应用canal初步

本文介绍了如何在华为云云耀云服务器L实例上进行Canal的配置,包括编辑canal配置文件,设置MySQL连接参数,删除并重新创建canal容器,查看日志,开放服务器端口,以及SpringBoot项目中整合Canal的步骤。
摘要由CSDN通过智能技术生成

在这里插入图片描述

docker exec -it canal bash

在这里插入图片描述

/home/admin/canal-server/conf/canal.properties
/home/admin/canal-server/conf/example/instance.properties

docker cp canal:/home/admin/canal-server/conf/canal.properties ./
docker cp canal:/home/admin/canal-server/conf/example/instance.properties ./

从canal的docker容器中拷贝配置文件

在这里插入图片描述

拷贝配置文件的结果

在这里插入图片描述

3.编辑canal配置文件

vim instance.properties 

编辑配置文件所需的参数,mysql的内部ip地址,binlog文件名以及日志的位置

docker inspect mysql_3306 | grep IPA
show master status;

在这里插入图片描述

注意不要忘记加端口号

在这里插入图片描述

修改连接MySQL数据库的用户名和密码

在这里插入图片描述

4.删掉之前的canal容器,创建挂载启动容器

docker stop canal 
docker rm canal

在这里插入图片描述

docker run -itd  --name canal \
-p 11111:11111 --privileged=true \
-v /usr/local/software/canal/conf/instance.properties:/home/admin/canal-server/conf/example/instance.properties \
-v /usr/local/software/canal/conf/canal.properties:/home/admin/canal-server/conf/example/canal.properties \
canal/canal-server

在这里插入图片描述

5.查看日志

docker logs canal

查看日志,运行成功

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值