原生canal.deployer-1.1.8 拉不到oceanbase数据

binlog实例正常 集群正常 shil实例上也显示了订阅列表 连接是正常的


但是新加数据canal日志看不到
canal配置如下 22883端口是binlog关联的obproxy的地址

canal日志如下

无任何报错也没有新增数据的消息

binlog-canal看不到推送 这两个是一个问题么?

不是,这个是binlog有消息但是canal什么消息都没有,然后oblogproxy 和observer 部署在一起才可以拉得到。

1、信息查看一下
show master status
SHOW BINLOG INSTANCES;
2、“oblogproxy 和observer 部署在一起才可以拉得” 这个是什么意思?

看着binlog服务启动没有问题
SHOW BINLOG INSTANCES; 这个也查一下
“oblogproxy 和observer 部署在一起才可以拉得” 这个是什么意思?


再博客上看到的https://open.oceanbase.com/blog/15905324116,然后我弄了个虚拟机测试了下可以,正式环境还没解决这个问题。

目前看的是正式的问题么?“oblogproxy 和observer 部署在一起才可以拉得”这个是什么意思?这个是虚拟机部署的是么?

目前发出的是正式环境的,canal还没收到消息的

然后我开了个虚拟机根据帖子https://open.oceanbase.com/blog/15905324116操作发现是可以收到消息的

重新发一下canal的日志信息 obproxy.log obproxy_diagnosis.log obproxy_error.log这三个日志也发一下

obproxy.log (12.7 MB)
obproxy_diagnosis.log (212.7 KB)
obproxy_error.log (16.7 KB)

canal的日志信息能发一下么?

example.log (1.6 KB)
canal.log (634 字节)
canal_stdout.log (7.9 KB)
配置文件
instance.txt (1.0 KB)


看着是mysql-bin日志文件都找不到呀

进入到实例下面 binlog_instance libobcdc.log日志也发一下

这是哪里配置问题吗还是权限问题

是不是clog拉取的有问题呀 导致的mysql-binlog文件找不到呀

binlog_instance.log (7.9 MB)
libobcdc.log (38.6 MB)

看着cdc的日志信息 只有凌晨三点的日志信息 应该是mysql-binlog往后应该都没有在生成日志 建议是删除这个实例 重新在弄一次