【 使用环境 】测试环境
【 OB or 其他组件 】oceanbase-all-in-one(社区版包含所有组件)+ obbinlog-ce
【 使用版本 】4.3.5.1+4.2.3
【问题描述】我已经部署了OceanBase和Binlog服务,并且数据库变更之后,Binlog文件也会更新,然后我使用Flink-CDC从OceanBase向Doris同步数据的时候,同步任务创建之后没一会就报错了,报错信息:Caused by: io.debezium.DebeziumException: org.apache.flink.util.FlinkRuntimeException: Cannot read the binlog filename and position via ‘SHOW MASTER STATUS’. Make sure your server is correctly configured,当我再次连接OceanBase数据库之后执行:show master status;也报错了:ERROR 10102 (HY000): OBProxy connect binlog service failed。当我通过命令【obd cluster stop mb_dev】手动停止Binlog实例时,也会一直报警:[WARN] OBD-5000: STOP BINLOG INSTANCE dxfkp2o0cx; execute failed,报警持续30次然后停止成功,然后重启启动Binlog实例,也会有这个告警,但是也启动成功了。然后连接Binlog Server查看Binlog实例,第一次查看状态是Running,再查看就变成Offline了
【复现路径】问题出现前一切都正常,当创建了flink同步任务之后就出现这个情况了
【附件及日志】
logs.zip (12.4 MB)
下面这个是Flink-CDC同步任务的配置文件