这是gdb中的显示
(gdb) bt #0 0x000000001412d178 in ?? () #1 0x000000aab7afc2f4 in oceanbase::transaction::ObGtsSource::get_gts_leader_ (this=0x55d59900b0, leader=…) at ./src/storage/tx/ob_gts_source.cpp:535 #2 0x000000aab7afb998 in oceanbase::transaction::ObGtsSource::refresh_gts_ (this=0x55d59900b0, need_refresh=false) at ./src/storage/tx/ob_gts_source.cpp:592 #3 0x000000aaaf13eee8 in oceanbase::transaction::ObGtsSource::refresh_gts (this=0x55d59900b0, need_refresh=false) at ./src/storage/tx/ob_gts_source.cpp:512 #4 0x000000aab7ab06d0 in oceanbase::transaction::ObGtsRefreshFunctor::operator() (this=0x55b26dcb10, gts_tenant_info=…, ts_source_info=0x55d5990030) at ./src/storage/tx/ob_ts_mgr.h:165 #5 0x000000aab7ab05cc in oceanbase::common::ObLinkHashMap<oceanbase::common::ObIntWarp, oceanbase::transaction::ObTsSourceInfo, oceanbase::transaction::ObTsSourceInfoAlloc, oceanbase::common::RefHandle, 8l>::Ha
ndleOnoceanbase::transaction::ObGtsRefreshFunctor::operator() (this=0x55b26dca30, key=…, value=0x55d5990030) at ./deps/oblib/src/lib/hash/ob_link_hashmap.h:479 #6 0x000000aab7ab0510 in oceanbase::common::ObLinkHashMap<oceanbase::common::ObIntWarp, oceanbase::transaction::ObTsSourceInfo, oceanbase::transaction::ObTsSourceInfoAlloc, oceanbase::common::RefHandle, 8l>::ma
p<oceanbase::common::ObLinkHashMap<oceanbase::common::ObIntWarp, oceanbase::transaction::ObTsSourceInfo, oceanbase::transaction::ObTsSourceInfoAlloc, oceanbase::common::RefHandle, 8l>::HandleOn<oceanbase::transa
ction::ObGtsRefreshFunctor> > (this=0xaac15b4500 oceanbase::transaction::ObTsMgr::get_instance_inner()::instance+128, fn=…) at ./deps/oblib/src/lib/hash/ob_link_hashmap.h:357 #7 0x000000aab795e870 in oceanbase::common::ObLinkHashMap<oceanbase::common::ObIntWarp, oceanbase::transaction::ObTsSourceInfo, oceanbase::transaction::ObTsSourceInfoAlloc, oceanbase::common::RefHandle, 8l>::fo
r_eachoceanbase::transaction::ObGtsRefreshFunctor (this=0xaac15b4500 oceanbase::transaction::ObTsMgr::get_instance_inner()::instance+128, fn=…) at ./deps/oblib/src/lib/hash/ob_link_hashmap.h:368 #8 0x000000aaaf13eac4 in oceanbase::transaction::ObTsMgr::run1 (this=0xaac15b4480 oceanbase::transaction::ObTsMgr::get_instance_inner()::instance) at ./src/storage/tx/ob_ts_mgr.cpp:271 #9 0x000000aabcb31eec in oceanbase::lib::Threads::run (this=0xaac15b4480 oceanbase::transaction::ObTsMgr::get_instance_inner()::instance, idx=0) at ./deps/oblib/src/lib/thread/threads.cpp:205 #10 0x000000aabcb2e138 in oceanbase::lib::run (this=0x559433dac0) at ./deps/oblib/src/lib/thread/thread.cpp:164 #11 0x000000aabcb2d934 in oceanbase::lib::__th_start (arg=0x559433dac0) at ./deps/oblib/src/lib/thread/thread.cpp:311 #12 0x000000555567c804 in start_thread (arg=) at pthread_create.c:486 #13 0x00000055557fb10c in __thread_start () from /lib64/libc.so.6
使用obdiag analyze log看了下日志,貌似没有什么有用的信息, 信息如下:
obdiag analyze log --files ./observer.log
analyze_log_offline start …
[WARN] No time option provided, default processing is based on the last 30 minutes
analyze log from_time: 2025-01-06 13:50:28, to_time: 2025-01-06 14:21:28