【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
OMS数据迁移服务
【 使用版本 】
oms_4.2.1-ce.tar.gz
【问题描述】清晰明确描述问题
通过oms_4.2.1-ce.tar.gz版本部署的oms数据迁移服务,配置了从ob数据库到kafka的数据同步任务,勾选ddl操作后任务启动失败;不勾选ddl操作,任务可以启动,但是在同步任务运行期间,对表进行ddl操作后,任务就挂掉
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)
1 个赞
辞霜
#4
1 个赞
淇铭
#6
尽量把这个查看组件监控以后这个也截个图 看看具体执行的状态
日志少 没有办法分析出来 找一下 这些日志 打包发一下
1 个赞
刘彻
#9
当observer是4.x 的时候4016错误一般表示clog没有了
可以把libobcdc.log传上来看一下,日志在/home/ds/store/store{port:}/log/libobcdc.log
1 个赞
淇铭
#13
ob是什么版本? 把ob的observer.log日志上传一下 看看具体的问题
1 个赞
和顺
#14
1、找到对应的store组件(具体的端口号)
2、ps -ef | grep 7119 (这里的7199端口号以实际的为准)找到对应的进程号
3、top -p $(store_pid) 截图看看。
4、store组件的配置文件附件
5、提供一份完整的 libobcdc.log 附件,8楼提供 libobcdc.log 附件内容只有不到3秒的日志。。
1 个赞
和顺
#16
该同步任务中OB到版本帮忙确认一下
show variables like ‘version_comment’;
1 个赞
和顺
#18
从liboblog.log日志里看当前oms421使用的cdc的版本是:4.2.1.0
[2024-07-01 14:35:39.213635] INFO [TLOG] init_logger_ (ob_log_instance.cpp:440) [3461][][T0][Y0-0000000000000000-0-0] [lt=0] ====================libobcdc start====================
[2024-07-01 14:35:39.213676] INFO [TLOG] init_logger_ (ob_log_instance.cpp:441) [3461][][T0][Y0-0000000000000000-0-0] [lt=43] libobcdc 4.2.1.0 100000012023092710
ob版本是4.2.3.0,oms421不支持ob4.2.3.0的数据源。
建议升级oms到最新的oms4.2.4版本。
1 个赞