使用oblogproxy bin_log flink mysql-cdc同步数据出错

【 使用环境 】测试环境
【 使用版本 】ob4.2.1 oblogproxy2.0.1 flink cdc 3.0.0
【问题描述】发布到flink服务器的时候报错(网上说没开启bin_log,但是是开启了的)
【附件及日志】flink 日志


oblogproxy日志

查询SHOW MASTER STATUS报错

1 个赞

show binlog status ; --查看binlog位置

show binlog status for tenant cluster.tenant_name; --查看某个租户的binlog状态

这几个命令都发下。 使用 2983的端口看看

1 个赞

https://www.oceanbase.com/docs/community-oblogproxy-doc-1000000000531989

您是不是这么端口执行的呢?

1 个赞

使用 Binlog 模式-OceanBase 日志代理服务 (OBLogProxy)-OceanBase文档中心-分布式数据库使用文档 可以看下这个文档,开启binlog模式

1 个赞

1 个赞
  1. 2983端口 show master status 报错吗 ?
    2、 cdc 链接的是那个端口
  2. 检查下 目录下面的binlog日志 有没有呢 ?

我做的实验的记录,您参考下

1 个赞

1 个赞

应该是没有成功启动binlog文件的抓取吧, 或者你手工创建下 测试数据看看成不成,
您的status 没有数据啊 。 我的实验可以看到binlog文件和 位置点的

1 个赞

我之前使用的cdc模式,推荐使用bin_log模式 还是cdc模式呢?

1 个赞

cdc模式的原理 和 binlog的不一样啊 。 您之前使用的cdc 不需要binlog日志吧。 直接使用clog日志啊 。 您仔细看看官方文档
而且配置的应该是 observer 的 2882端口

1 个赞

我看那个是社区版的 我ob是企业版的 企业版的和社区版使用bin_log模式 是一样配置的吗?

1 个赞

cdc模式一直报错 连接不上 这个可能是哪里导致的呢?

1 个赞

timeout 您先检查下各种防火墙和服务到底通不通吧 。

1 个赞

oblogproxy有企业版的吗? 我是用的社区版的

1 个赞

你用CDC模式的时候,LogProxyServer能收到数据变更的消息吗

建议企业问题及产品可以去咨询一下企业技术支持同学获取更优的体验。
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询

https://www.oceanbase.com/contactus?fromPage=https%3A%2F%2Fwww.oceanbase.com%2Fsoftwarecenter-enterprise&dataSources=softwarecenter-enterprise_footercontact_d2022


好像没收到变更 显示连接成功了
过一会就报错了

image
我用的是社区版的oblogproxy,必须要用企业版的吗?没看到企业版的下载入口呢

我和你一样,我也用的社区版的,情况也和你一样,一直收不到变更,不知道咋解决了


企业版的ob好像必须要用企业版的oblogproxy