obbinlog新建实例后convert_running一直为no

【 使用环境 】生产环境
【 OB or 其他组件 】
obbinlog4.2.0
【 使用版本 】
【问题描述】
新建一个obbinlog实例后,convert_running一直为no
创建命令


创建成功无报错
但是新建的这个同步实例convert_running一直为no

切同步的租户的归档是一直开着的
该实例的libobcdc日志报错如下
[2025-10-09 10:23:12.333598] WDIAG [LIB] ~ObTimeGuard (utility.h:902) [115930][RpcIO][T0][Y0-0000000000000000-0-0] [lt=59][errcode=-4389] destruct(*this=time guard ‘ObRpcProtocolProcessor::decode’ cost too much time, used=11134, time_dist: (null)=0, (null)=0, (null)=1, (null)=0, (null)=0, (null)=13, (null)=11082, (null)=3)
[2025-10-09 10:23:12.333687] WDIAG [RPC.OBRPC] decode (ob_rpc_net_handler.cpp:208) [115930][RpcIO][T0][Y0-0000000000000000-0-0] [lt=80][errcode=-4389] packet decode cost too much time(pcode=2131, connection=“172.21.75.202:48344_172.21.75.55:2882_94_0x147bd7635000 tp=1 t=0-1759976592322386 s=0 r=1 io=481550682/10450 sq=0”)
[2025-10-09 10:23:12.333704] WDIAG [RPC.FRAME] decode (ob_req_handler.cpp:150) [115930][RpcIO][T0][Y0-0000000000000000-0-0] [lt=15][errcode=-4389] decode handler cost too much time(diff=11209)
[2025-10-09 10:23:12.337842] INFO [DATA_DICT] run1 (ob_log_meta_data_replayer.cpp:180) [115963][][T0][YC446AC154BCA-0000000000F00001-0-0] [lt=44] [LOG_META_DATA] [REPLAYER] Current The PartTransTask has not been received, need wait(replay_tenant_id=1036, start_timestamp_ns=1759975758000000000)
[2025-10-09 10:23:12.348844] WDIAG [RPC.FRAME] async_cb (ob_req_transport.cpp:157) [115930][RpcIO][T0][Y0-0000000000000000-0-0] [lt=8][errcode=-4389] async_cb handler cost too much time(total_time=15125, decode_time=12328, process_time=1928, session_destroy_time=869, ret=-4389, pcode=2131)
[2025-10-09 10:23:12.348915] WDIAG __tg_stat_cleanup (easy_log.c:140) [115930][RpcIO][T0][Y0-0000000000000000-0-0] [lt=70][errcode=0] easy cost too much time: 15197us, procedure: easy_session_process_low_level
[2025-10-09 10:23:12.350241] WDIAG __tg_cleanup (easy_log.c:128) [115930][RpcIO][T0][Y0-0000000000000000-0-0] [lt=11][errcode=0] easy cost too much time: 27853us, procedure: easy_connection_on_readable
[2025-10-09 10:23:12.350271] WDIAG ev_invoke_pending (ev.c:2148) [115930][RpcIO][T0][Y0-0000000000000000-0-0] [lt=29][errcode=0] epoll handler too much time :27885 count=1 malloc=2221/5 write=0/0 read=106/1 server_process=0/0 client_cb=15197/1
^C

麻烦提供一份binlog的日志 路径在run/${instance_name}/log

1 个赞

日志如附件
log20251009.zip (5.0 MB)

1 个赞

等待后续

进入run/{Binlog实例名称}/data 看看Binlog的文件是否生成了,有点像是Oceanbase的版本比较新,Binlog的obcdc比较老,没有生成Binlog文件
可以参考:https://www.oceanbase.com/docs/common-oblogproxy-doc-1000000003926246

2 个赞

麻烦提供一下 observer版本和libobcdc版本

1 个赞

已经恢复正常了,追了很久,差不多3个小时后恢复了