【 使用环境 】测试环境
【 OB or 其他组件 】OB 4.2.1.10
【 使用版本 】
【问题描述】OB4.2.1.10重启服务器以后无法启动
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
[2025-05-21 11:01:18.445019] INFO [SERVER] destroy (ob_server.cpp:796) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] [OBSERVER_NOTICE] destroy observer end
[2025-05-21 11:01:18.445026] ERROR issue_dba_error (ob_log.cpp:1875) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4][errcode=-4388] Unexpected internal error happen, please checkout the internal errcode(errcode=-4103, file=“ob_server.cpp”, line_no=509, info="[OBSERVER_NOTICE] fail to init observer")
[2025-05-21 11:01:18.445039] EDIAG [SERVER] init (ob_server.cpp:509) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=12][errcode=-4103] [OBSERVER_NOTICE] fail to init observer(ret=-4103, ret=“OB_CHECKSUM_ERROR”) BACKTRACE:0x125fd785 0x50b6335 0x51ad5ed 0x51ad0af 0x519a224 0x51acf53 0xa7c62ca 0xa7b7ccb 0x7306344 0x7fc722db4d7a 0x5329d6e
[2025-05-21 11:01:18.445066] ERROR init (ob_server.cpp:510) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=26][errcode=-4393] observer start process failure(msg=“observer init() has failure”, ret=-4103, ret=“OB_CHECKSUM_ERROR”)
[2025-05-21 11:01:18.445081] ERROR issue_dba_error (ob_log.cpp:1875) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=13][errcode=-4388] Unexpected internal error happen, please checkout the internal errcode(errcode=-4103, file=“main.cpp”, line_no=585, info=“observer init fail”)
[2025-05-21 11:01:18.445090] EDIAG [SERVER] main (main.cpp:585) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=8][errcode=-4103] observer init fail(ret=-4103) BACKTRACE:0x125fd785 0x50b6335 0x50b4e08 0x50b484f 0x50b478c 0x50b45bd 0x7307599 0x7306691 0x7fc722db4d7a 0x5329d6e
============= [BEFORE_DESTROY] begin to show unstopped thread =============
[BEFORE_DESTROY] detect unstopped thread, tid: 2932, name: observer
============= [BEFORE_DESTROY] finish to show unstopped thread =============
[2025-05-21 11:01:18.445232] INFO [SERVER] destroy (ob_server.cpp:530) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=35] [OBSERVER_NOTICE] destroy observer begin
[2025-05-21 11:01:18.445238] INFO [SERVER] destroy (ob_server.cpp:532) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] begin to destroy config manager
[2025-05-21 11:01:18.445243] INFO [SERVER] destroy (ob_server.cpp:534) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy config manager success
[2025-05-21 11:01:18.445266] INFO [SERVER] main (main.cpp:598) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=3] observer exits(observer_version=“OceanBase_CE 4.2.1.10”)
============= [AFTER_DESTROY] begin to show unstopped thread =============
[AFTER_DESTROY] detect unstopped thread, tid: 2932, name: observer
============= [AFTER_DESTROY] finish to show unstopped thread =============
[2025-05-21 11:01:18.445359] INFO [COMMON] destroy (ob_kvcache_hazard_version.cpp:213) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=11] Hazard version begin to destroy
[2025-05-21 11:01:18.445426] WDIAG foreach_refactored (ob_hashtable.h:1457) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=17][errcode=0] hashtable not init
[2025-05-21 11:01:18.445442] WDIAG foreach_refactored (ob_hashtable.h:1457) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=15][errcode=0] hashtable not init
[2025-05-21 11:01:18.445595] WDIAG [COMMON] wrlock_all (ob_bucket_lock.cpp:229) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5][errcode=-4006] The ObBucketLock has not been inited, (ret=-4006)
[2025-05-21 11:01:18.445609] WDIAG [COMMON] ObBucketWLockAllGuard (ob_bucket_lock.h:166) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=14][errcode=-4006] Fail to try write lock all buckets(ret=-4006)
[2025-05-21 11:01:18.445641] WDIAG begin (ob_hashtable.h:914) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6][errcode=-4006] hashtable not init, backtrace=0x125fd785 0xee85476 0xee30688 0xee30329 0x7fc722dcc597 0x7fc722dcc73a 0x7fc722db4d81 0x5329d6e
[2025-05-21 11:01:18.447833] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=11] destroy tg(tg_id=0, tg=0x7fc722405ea0, tg->attr_={name:test1, type:3})
[2025-05-21 11:01:18.447873] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=37] destroy tg(tg_id=1, tg=0x7fc722490030, tg->attr_={name:test2, type:4})
[2025-05-21 11:01:18.447881] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=7] destroy tg(tg_id=2, tg=0x7fc722490230, tg->attr_={name:test3, type:5})
[2025-05-21 11:01:18.447888] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=3, tg=0x7fc722491950, tg->attr_={name:test4, type:2})
[2025-05-21 11:01:18.447895] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=4, tg=0x7fc722492030, tg->attr_={name:test5, type:6})
[2025-05-21 11:01:18.447901] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=5, tg=0x7fc722494030, tg->attr_={name:test6, type:7})
[2025-05-21 11:01:18.447908] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=6, tg=0x7fc722492b70, tg->attr_={name:test7, type:4})
[2025-05-21 11:01:18.447914] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=7, tg=0x7fc722492d70, tg->attr_={name:test8, type:1})
[2025-05-21 11:01:18.447920] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=8, tg=0x7fc722492eb0, tg->attr_={name:memDump, type:2})
[2025-05-21 11:01:18.447927] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=9, tg=0x7fc7224ac030, tg->attr_={name:SchemaRefTask, type:5})
[2025-05-21 11:01:18.447946] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=18] destroy tg(tg_id=10, tg=0x7fc7224ad750, tg->attr_={name:ReqMemEvict, type:3})
[2025-05-21 11:01:18.447952] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=11, tg=0x7fc7224ad8c0, tg->attr_={name:replica_control, type:2})
[2025-05-21 11:01:18.447957] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=12, tg=0x7fc7224ad980, tg->attr_={name:testObTh, type:2})
[2025-05-21 11:01:18.447963] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=13, tg=0x7fc7224ada40, tg->attr_={name:ComTh, type:2})
[2025-05-21 11:01:18.447970] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=14, tg=0x7fc7224adb00, tg->attr_={name:ComQueueTh, type:4})
[2025-05-21 11:01:18.447976] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=15, tg=0x7fc7224add00, tg->attr_={name:ComTimerTh, type:3})
[2025-05-21 11:01:18.447981] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=16, tg=0x7fc7224ade70, tg->attr_={name:Blacklist, type:2})
[2025-05-21 11:01:18.447987] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=17, tg=0x7fc7224adf30, tg->attr_={name:PartSerMigRetryQt, type:2})
[2025-05-21 11:01:18.447992] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=18, tg=0x7fc722491a10, tg->attr_={name:TransMigrate, type:4})
[2025-05-21 11:01:18.447998] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=19, tg=0x7fc722491c10, tg->attr_={name:StandbyTimestampService, type:2})
[2025-05-21 11:01:18.448004] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=20, tg=0x7fc722491cd0, tg->attr_={name:WeakRdSrv, type:2})
[2025-05-21 11:01:18.448009] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=21, tg=0x7fc722491d90, tg->attr_={name:TransTaskWork, type:4})
[2025-05-21 11:01:18.448015] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=22, tg=0x7fc72242fea0, tg->attr_={name:DDLTaskExecutor3, type:2})
[2025-05-21 11:01:18.448021] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=23, tg=0x7fc722492f70, tg->attr_={name:TSWorker, type:4})
[2025-05-21 11:01:18.448027] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=25, tg=0x7fc722493230, tg->attr_={name:RLMGR, type:2})
[2025-05-21 11:01:18.448033] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=26, tg=0x7fc7224932f0, tg->attr_={name:LeaseQueueTh, type:2})
[2025-05-21 11:01:18.448038] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=27, tg=0x7fc7224933b0, tg->attr_={name:DDLQueueTh, type:2})
[2025-05-21 11:01:18.448043] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=28, tg=0x7fc722493470, tg->attr_={name:MysqlQueueTh, type:2})
[2025-05-21 11:01:18.448049] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=29, tg=0x7fc722493530, tg->attr_={name:DDLPQueueTh, type:2})
[2025-05-21 11:01:18.448054] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=30, tg=0x7fc7224935f0, tg->attr_={name:DiagnoseQueueTh, type:2})
[2025-05-21 11:01:18.448065] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=10] destroy tg(tg_id=31, tg=0x7fc7224ae030, tg->attr_={name:DdlBuild, type:6})
[2025-05-21 11:01:18.448071] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=32, tg=0x7fc7224aeb70, tg->attr_={name:LSService, type:1})
[2025-05-21 11:01:18.448076] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=33, tg=0x7fc7224aecb0, tg->attr_={name:ObCreateStandbyFromNetActor, type:1})
[2025-05-21 11:01:18.448082] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=34, tg=0x7fc7224aedf0, tg->attr_={name:SimpleLSService, type:1})
[2025-05-21 11:01:18.448088] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=35, tg=0x7fc7224aef30, tg->attr_={name:IntermResGC, type:3})
[2025-05-21 11:01:18.448093] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=40, tg=0x7fc7224af660, tg->attr_={name:RSqlPool, type:3})
[2025-05-21 11:01:18.448099] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=41, tg=0x7fc7224af7d0, tg->attr_={name:KVCacheWash, type:3})
[2025-05-21 11:01:18.448104] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=42, tg=0x7fc7224af940, tg->attr_={name:KVCacheRep, type:3})
[2025-05-21 11:01:18.448110] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=43, tg=0x7fc7224afab0, tg->attr_={name:ObHeartbeat, type:3})
[2025-05-21 11:01:18.448115] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=44, tg=0x7fc7224afc20, tg->attr_={name:PlanCacheEvict, type:3})
[2025-05-21 11:01:18.448120] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=45, tg=0x7fc7224afd90, tg->attr_={name:TabletStatRpt, type:3})
[2025-05-21 11:01:18.448126] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=46, tg=0x7fc722431ea0, tg->attr_={name:PsCacheEvict, type:3})
[2025-05-21 11:01:18.448132] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=47, tg=0x7fc722433ea0, tg->attr_={name:MergeLoop, type:3})
[2025-05-21 11:01:18.448138] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=48, tg=0x7fc722467e40, tg->attr_={name:SSTableGC, type:3})
[2025-05-21 11:01:18.448144] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=49, tg=0x7fc722469e40, tg->attr_={name:MediumLoop, type:3})
[2025-05-21 11:01:18.448149] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=50, tg=0x7fc72246be40, tg->attr_={name:WriteCkpt, type:3})
[2025-05-21 11:01:18.448155] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=51, tg=0x7fc72246de40, tg->attr_={name:EXTLogWash, type:3})
[2025-05-21 11:01:18.448161] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=52, tg=0x7fc72246fe40, tg->attr_={name:LineCache, type:3})
[2025-05-21 11:01:18.448167] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=53, tg=0x7fc722471e40, tg->attr_={name:LocalityReload, type:3})
[2025-05-21 11:01:18.448172] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=54, tg=0x7fc7224936b0, tg->attr_={name:MemstoreGC, type:3})
[2025-05-21 11:01:18.448179] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=56, tg=0x7fc722493990, tg->attr_={name:CLOGReqMinor, type:3})
[2025-05-21 11:01:18.448201] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=22] destroy tg(tg_id=57, tg=0x7fc722493b00, tg->attr_={name:PGArchiveLog, type:3})
[2025-05-21 11:01:18.448207] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=58, tg=0x7fc722493c70, tg->attr_={name:CKPTLogRep, type:3})
[2025-05-21 11:01:18.448213] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=59, tg=0x7fc722493de0, tg->attr_={name:RebuildRetry, type:3})
[2025-05-21 11:01:18.448218] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=60, tg=0x7fc7224b0030, tg->attr_={name:TableMgrGC, type:3})
[2025-05-21 11:01:18.448223] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=61, tg=0x7fc7224b01a0, tg->attr_={name:IndexSche, type:3})
[2025-05-21 11:01:18.448229] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=62, tg=0x7fc7224b0310, tg->attr_={name:FreInfoReload, type:3})
[2025-05-21 11:01:18.448233] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=63, tg=0x7fc7224b0480, tg->attr_={name:HAGtsMgr, type:3})
[2025-05-21 11:01:18.448239] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=64, tg=0x7fc7224b05f0, tg->attr_={name:HAGtsHB, type:3})
[2025-05-21 11:01:18.448243] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=65, tg=0x7fc7224b0760, tg->attr_={name:RebuildTask, type:3})
[2025-05-21 11:01:18.448248] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=66, tg=0x7fc7224b08d0, tg->attr_={name:LogDiskMon, type:3})
[2025-05-21 11:01:18.448254] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=67, tg=0x7fc7224b0a40, tg->attr_={name:ILOGFlush, type:3})
[2025-05-21 11:01:18.448259] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=68, tg=0x7fc7224b0bb0, tg->attr_={name:ILOGPurge, type:3})
[2025-05-21 11:01:18.448264] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=69, tg=0x7fc7224b0d20, tg->attr_={name:RLogClrCache, type:3})
[2025-05-21 11:01:18.448269] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=70, tg=0x7fc7224b0e90, tg->attr_={name:TableStatRpt, type:3})
[2025-05-21 11:01:18.448274] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=71, tg=0x7fc7224b1000, tg->attr_={name:MacroMetaMgr, type:3})
[2025-05-21 11:01:18.448279] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=72, tg=0x7fc7224b1170, tg->attr_={name:StoreFileGC, type:3})
[2025-05-21 11:01:18.448285] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=73, tg=0x7fc7224b12e0, tg->attr_={name:LeaseHB, type:3})
[2025-05-21 11:01:18.448291] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=74, tg=0x7fc7224b1450, tg->attr_={name:ClusterTimer, type:3})
[2025-05-21 11:01:18.448297] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=75, tg=0x7fc7224b15c0, tg->attr_={name:MergeTimer, type:3})
[2025-05-21 11:01:18.448302] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=76, tg=0x7fc7224b1730, tg->attr_={name:CFC, type:3})
[2025-05-21 11:01:18.448308] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=77, tg=0x7fc7224b18a0, tg->attr_={name:CCDF, type:3})
[2025-05-21 11:01:18.448318] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=10] destroy tg(tg_id=78, tg=0x7fc7224b1a10, tg->attr_={name:LogMysqlPool, type:3})
[2025-05-21 11:01:18.448324] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=79, tg=0x7fc7224b1b80, tg->attr_={name:TblCliSqlPool, type:3})
[2025-05-21 11:01:18.448329] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=80, tg=0x7fc7224b1cf0, tg->attr_={name:QueryExecCtxGC, type:2})
[2025-05-21 11:01:18.448334] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=81, tg=0x7fc7224b1db0, tg->attr_={name:DtlDfc, type:3})
[2025-05-21 11:01:18.448340] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=82, tg=0x7fc7224b2030, tg->attr_={name:LogIOCb, type:4})
[2025-05-21 11:01:18.448346] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=83, tg=0x7fc7224b2230, tg->attr_={name:LogSharedQueueThread, type:4})
[2025-05-21 11:01:18.448352] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=84, tg=0x7fc7224b2430, tg->attr_={name:ReplaySrv, type:4})
[2025-05-21 11:01:18.448357] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=85, tg=0x7fc7224b2630, tg->attr_={name:LogRouteSrv, type:4})
[2025-05-21 11:01:18.448362] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=86, tg=0x7fc7224b2830, tg->attr_={name:LogRouterTimer, type:3})
[2025-05-21 11:01:18.448368] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=87, tg=0x7fc7224b4030, tg->attr_={name:LSWorker, type:7})
[2025-05-21 11:01:18.448373] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=88, tg=0x7fc7224cc030, tg->attr_={name:LSIdlePool, type:7})
[2025-05-21 11:01:18.448378] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=89, tg=0x7fc7224e4030, tg->attr_={name:LSDeadPool, type:7})
[2025-05-21 11:01:18.448384] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=90, tg=0x7fc7224b29a0, tg->attr_={name:LSTimer, type:3})
[2025-05-21 11:01:18.448389] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=91, tg=0x7fc7224b2b10, tg->attr_={name:PalfGC, type:3})
[2025-05-21 11:01:18.448395] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=92, tg=0x7fc7224b2c80, tg->attr_={name:LSFreeze, type:4})
[2025-05-21 11:01:18.448399] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=93, tg=0x7fc7224b2e80, tg->attr_={name:FetchLog, type:4})
[2025-05-21 11:01:18.448405] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=94, tg=0x7fc7224b3080, tg->attr_={name:DagScheduler, type:2})
[2025-05-21 11:01:18.448411] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=95, tg=0x7fc7224b3140, tg->attr_={name:DagWorker, type:2})
[2025-05-21 11:01:18.448416] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=96, tg=0x7fc7224b3200, tg->attr_={name:RCSrv, type:4})
[2025-05-21 11:01:18.448422] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=97, tg=0x7fc7224b3400, tg->attr_={name:ApplySrv, type:4})
[2025-05-21 11:01:18.448427] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=99, tg=0x7fc7224b3770, tg->attr_={name:StorageLogWriter, type:2})
[2025-05-21 11:01:18.448442] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=14] destroy tg(tg_id=100, tg=0x7fc7224b3830, tg->attr_={name:ReplayProcessStat, type:3})
[2025-05-21 11:01:18.448447] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=103, tg=0x7fc7224b3c80, tg->attr_={name:DDLScanTask, type:3})
[2025-05-21 11:01:18.448453] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=104, tg=0x7fc7224b3df0, tg->attr_={name:LSMetaCh, type:3})
[2025-05-21 11:01:18.448459] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=105, tg=0x7fc7224fc030, tg->attr_={name:TbMetaCh, type:3})
[2025-05-21 11:01:18.448464] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=106, tg=0x7fc7224fc1a0, tg->attr_={name:SvrMetaCh, type:3})
[2025-05-21 11:01:18.448469] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=107, tg=0x7fc7224fc310, tg->attr_={name:ArbGCTimerP, type:3})
[2025-05-21 11:01:18.448474] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=108, tg=0x7fc7224fc480, tg->attr_={name:DataDictTimer, type:3})
[2025-05-21 11:01:18.448480] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=109, tg=0x7fc7224fc5f0, tg->attr_={name:CDCSrv, type:2})
[2025-05-21 11:01:18.448486] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=110, tg=0x7fc7224fc6b0, tg->attr_={name:LogUpdater, type:3})
[2025-05-21 11:01:18.448490] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=111, tg=0x7fc7224fc820, tg->attr_={name:HeartBeatCheckTask, type:3})
[2025-05-21 11:01:18.448495] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=114, tg=0x7fc7224fcc70, tg->attr_={name:SSTableDefragment, type:3})
[2025-05-21 11:01:18.448500] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=115, tg=0x7fc7224fcde0, tg->attr_={name:TenantMetaMemMgr, type:3})
[2025-05-21 11:01:18.448506] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=116, tg=0x7fc7224fcf50, tg->attr_={name:IngressService, type:3})
[2025-05-21 11:01:18.448511] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=117, tg=0x7fc7224fd0c0, tg->attr_={name:HeartbeatService, type:1})
[2025-05-21 11:01:18.448516] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=118, tg=0x7fc7224fd200, tg->attr_={name:DetectManager, type:2})
[2025-05-21 11:01:18.448520] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=120, tg=0x7fc7224fd430, tg->attr_={name:IO_TUNING, type:2})
[2025-05-21 11:01:18.448526] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=121, tg=0x7fc7224fd4f0, tg->attr_={name:IO_SCHEDULE, type:2})
[2025-05-21 11:01:18.448531] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=122, tg=0x7fc7224fd5b0, tg->attr_={name:IO_CALLBACK, type:2})
[2025-05-21 11:01:18.448536] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=123, tg=0x7fc7224fd670, tg->attr_={name:IO_CHANNEL, type:2})
[2025-05-21 11:01:18.448541] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=124, tg=0x7fc7224fd730, tg->attr_={name:IO_HEALTH, type:4})
[2025-05-21 11:01:18.448546] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=125, tg=0x7fc7224fd930, tg->attr_={name:IO_BENCHMARK, type:2})
[2025-05-21 11:01:18.448567] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=20] destroy tg(tg_id=127, tg=0x7fc7224fdb60, tg->attr_={name:MasterKeyMgr, type:4})
[2025-05-21 11:01:18.448573] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=128, tg=0x7fc7224fdd60, tg->attr_={name:SrsMgr, type:3})
[2025-05-21 11:01:18.448579] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=129, tg=0x7fc7224fe030, tg->attr_={name:InfoPoolResize, type:3})
[2025-05-21 11:01:18.448584] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=130, tg=0x7fc7224fe1a0, tg->attr_={name:MinorScan, type:3})
[2025-05-21 11:01:18.448590] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=131, tg=0x7fc7224fe310, tg->attr_={name:MajorScan, type:3})
[2025-05-21 11:01:18.448595] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=132, tg=0x7fc7224fe480, tg->attr_={name:TransferSrv, type:1})
[2025-05-21 11:01:18.448601] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=133, tg=0x7fc7224fe5c0, tg->attr_={name:WrTimer, type:3})
[2025-05-21 11:01:18.448606] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4] destroy tg(tg_id=134, tg=0x7fc7224fe730, tg->attr_={name:SvrStartupHandler, type:4})
[2025-05-21 11:01:18.448611] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=135, tg=0x7fc7224fe930, tg->attr_={name:TTLManager, type:3})
[2025-05-21 11:01:18.448617] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=6] destroy tg(tg_id=136, tg=0x7fc7224feaa0, tg->attr_={name:TTLTabletMgr, type:3})
[2025-05-21 11:01:18.448623] INFO destroy_tg (thread_mgr.cpp:91) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy tg(tg_id=137, tg=0x7fc7224fec10, tg->attr_={name:TntSharedTimer, type:3})
[2025-05-21 11:01:18.448980] INFO [SERVER] destroy (ob_server.cpp:530) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] [OBSERVER_NOTICE] destroy observer begin
[2025-05-21 11:01:18.448995] INFO [SERVER] destroy (ob_server.cpp:532) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=15] begin to destroy config manager
[2025-05-21 11:01:18.449001] INFO [SERVER] destroy (ob_server.cpp:534) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=5] destroy config manager success
[2025-05-21 11:01:18.449006] WDIAG [CLOG] destroy (ob_server_log_block_mgr.cpp:125) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=4][errcode=0] ObServerLogBlockMgr destroy(this={dir::"", dir_fd:-1, meta_fd:-1, log_pool_meta:{curr_total_size:0, next_total_size:0, status:0}, min_block_id:0, max_block_id:0, min_log_disk_size_for_all_tenants_:0, is_inited:false})
[2025-05-21 11:01:18.449281] INFO [STORAGE.TRANS] destroy (ob_weak_read_service.cpp:54) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=12] [WRS] weak read service begin destroy
[2025-05-21 11:01:18.449295] INFO [STORAGE.TRANS] destroy (ob_weak_read_service.cpp:60) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=14] [WRS] weak read service destroy succ
[2025-05-21 11:01:18.449432] WDIAG begin (ob_hashtable.h:914) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=3][errcode=-4006] hashtable not init, backtrace=0x125fd785 0x8a187f4 0x8a8f88e 0x8bc7563 0xa7afcc9 0x7fc722dcc597 0x7fc722dcc73a 0x7fc722db4d81 0x5329d6e
[2025-05-21 11:01:18.449462] WDIAG begin (ob_hashtable.h:914) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=16][errcode=-4006] hashtable not init, backtrace=0x125fd785 0x8b9699a 0x8a8f947 0x8bc7563 0xa7afcc9 0x7fc722dcc597 0x7fc722dcc73a 0x7fc722db4d81 0x5329d6e
[2025-05-21 11:01:18.449490] WDIAG begin (ob_hashtable.h:914) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=16][errcode=-4006] hashtable not init, backtrace=0x125fd785 0x8b96ae6 0x8a8fa07 0x8bc7563 0xa7afcc9 0x7fc722dcc597 0x7fc722dcc73a 0x7fc722db4d81 0x5329d6e
[2025-05-21 11:01:18.449516] WDIAG begin (ob_hashtable.h:914) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=17][errcode=-4006] hashtable not init, backtrace=0x125fd785 0x8a187f4 0x8a8fade 0x8bc7563 0xa7afcc9 0x7fc722dcc597 0x7fc722dcc73a 0x7fc722db4d81 0x5329d6e
[2025-05-21 11:01:18.449536] WDIAG begin (ob_hashtable.h:914) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=9][errcode=-4006] hashtable not init, backtrace=0x125fd785 0x8b96c32 0x8a8fb97 0x8bc7563 0xa7afcc9 0x7fc722dcc597 0x7fc722dcc73a 0x7fc722db4d81 0x5329d6e
[2025-05-21 11:01:18.449722] INFO [SHARE.LOCATION] destroy (ob_tablet_location_refresh_service.cpp:333) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=14] [REFRESH_TABLET_LOCATION] destroy service begin
[2025-05-21 11:01:18.449742] INFO [SHARE.LOCATION] stop (ob_tablet_location_refresh_service.cpp:317) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=19] [REFRESH_TABLET_LOCATION] stop service begin
[2025-05-21 11:01:18.449751] WDIAG [SHARE] logical_stop (ob_reentrant_thread.cpp:103) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=8][errcode=-4006] not init(ret=-4006)
[2025-05-21 11:01:18.449762] INFO [SHARE.LOCATION] stop (ob_tablet_location_refresh_service.cpp:320) [2932][observer][T0][Y0-0000000000000000-0-0] [lt=9] [REFRESH_TABLET_LOCATION] stop service end
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!