RuntimeLogger I20250903 15:04:21.409168 806 compaction.cpp:369] start base compaction. tablet=190423278, output_version=[0-18], permits: 2
RuntimeLogger I20250903 15:04:21.409171 805 compaction.cpp:369] start base compaction. tablet=190423286, output_version=[0-18], permits: 2
RuntimeLogger I20250903 15:04:21.409188 804 compaction.cpp:369] start base compaction. tablet=190423282, output_version=[0-18], permits: 2
RuntimeLogger I20250903 15:04:21.409546 806 merger.cpp:405] Start to do vertical compaction, tablet_id: 190423278
RuntimeLogger I20250903 15:04:21.409605 806 merger.cpp:350] estimate batch size for vertical compaction, tablet id: 190423278 way cnt: 0
RuntimeLogger I20250903 15:04:21.409543 804 merger.cpp:405] Start to do vertical compaction, tablet_id: 190423282
RuntimeLogger F20250903 15:04:21.409817 806 tablet_schema.cpp:1164] Check failed: !src_col->is_key() BuyerID is key column, should not be dropped.
*** Check failure stack trace: ***
RuntimeLogger I20250903 15:04:21.409544 805 merger.cpp:405] Start to do vertical compaction, tablet_id: 190423286
RuntimeLogger I20250903 15:04:21.414840 805 merger.cpp:350] estimate batch size for vertical compaction, tablet id: 190423286 way cnt: 0
RuntimeLogger I20250903 15:04:21.409850 804 merger.cpp:350] estimate batch size for vertical compaction, tablet id: 190423282 way cnt: 0
RuntimeLogger F20250903 15:04:21.415117 804 tablet_schema.cpp:1164] Check failed: !src_col->is_key() BuyerID is key column, should not be dropped.
*** Check failure stack trace: ***
RuntimeLogger F20250903 15:04:21.415117 804 tablet_schema.cpp:1164] Check failed: !src_col->is_key() BuyerID is key column, should not be dropped.RuntimeLogger F20250903 15:04:21.415314 805 tablet_schema.cpp:1164] Check failed: !src_col->is_key() BuyerID is key column, should not be dropped.
*** Check failure stack trace: ***
@ 0x55c4518e0426 google::LogMessage::SendToLog()
@ 0x55c4518e0426 google::LogMessage::SendToLog()
@ 0x55c4518e0426 google::LogMessage::SendToLog()
@ 0x55c4518dce70 google::LogMessage::Flush()
@ 0x55c4518dce70 google::LogMessage::Flush()
@ 0x55c4518dce70 google::LogMessage::Flush()
@ 0x55c4518e0c69 google::LogMessageFatal::~LogMessageFatal()
@ 0x55c4518e0c69 google::LogMessageFatal::~LogMessageFatal()
@ 0x55c4518e0c69 google::LogMessageFatal::~LogMessageFatal()
@ 0x55c44788b1eb doris::TabletSchema::merge_dropped_columns()
@ 0x55c44788b1eb doris::TabletSchema::merge_dropped_columns()
@ 0x55c44788b1eb doris::TabletSchema::merge_dropped_columns()
@ 0x55c44766a372 doris::Merger::vertical_compact_one_group()
@ 0x55c44766a372 doris::Merger::vertical_compact_one_group()
@ 0x55c44766a372 doris::Merger::vertical_compact_one_group()
@ 0x55c44766c602 doris::Merger::vertical_merge_rowsets()
@ 0x55c44766c602 doris::Merger::vertical_merge_rowsets()
@ 0x55c44766c602 doris::Merger::vertical_merge_rowsets()
@ 0x55c4476502de doris::Compaction::do_compaction_impl()
@ 0x55c4476502de doris::Compaction::do_compaction_impl()
@ 0x55c44764f4ac doris::Compaction::do_compaction()
@ 0x55c4476502de doris::Compaction::do_compaction_impl()
@ 0x55c44764f4ac doris::Compaction::do_compaction()
@ 0x55c4477ab412 doris::BaseCompaction::execute_compact_impl()
@ 0x55c44764f4ac doris::Compaction::do_compaction()
@ 0x55c4477ab412 doris::BaseCompaction::execute_compact_impl()
@ 0x55c44764f0d3 doris::Compaction::execute_compact()
@ 0x55c4477ab412 doris::BaseCompaction::execute_compact_impl()
@ 0x55c44764f0d3 doris::Compaction::execute_compact()
@ 0x55c44764f0d3 doris::Compaction::execute_compact()
@ 0x55c44778159b doris::Tablet::execute_compaction()
@ 0x55c447621b46 std::_Function_handler<>::_M_invoke()
@ 0x55c44778159b doris::Tablet::execute_compaction()
@ 0x55c447621b46 std::_Function_handler<>::_M_invoke()
@ 0x55c44778159b doris::Tablet::execute_compaction()
@ 0x55c447621b46 std::_Function_handler<>::_M_invoke()
@ 0x55c447ca50e8 doris::ThreadPool::dispatch_thread()
@ 0x55c447ca50e8 doris::ThreadPool::dispatch_thread()
@ 0x55c447ca50e8 doris::ThreadPool::dispatch_thread()
@ 0x55c447c9a471 doris::Thread::supervise_thread()
@ 0x7f88e8545ac3 (unknown)
@ 0x55c447c9a471 doris::Thread::supervise_thread()
@ 0x7f88e85d6a04 clone
@ 0x55c447c9a471 doris::Thread::supervise_thread()
@ (nil) (unknown)
*** Query id: 0-0 ***
*** is nereids: 0 ***
*** tablet id: 190423282 ***
*** Aborted at 1756911861 (unix time) try "date -d @1756911861" if you are using GNU date ***
*** Current BE git commitID: 50e6e413f5 ***
*** SIGABRT unknown detail explain (@0xb1) received by PID 177 (TID 804 OR 0x7f878aafc640) from PID 177; stack trace: ***
@ 0x7f88e8545ac3 (unknown)
@ 0x7f88e8545ac3 (unknown)
@ 0x7f88e85d6a04 clone
@ 0x7f88e85d6a04 clone
@ (nil) (unknown)
@ (nil) (unknown)
RuntimeLogger I20250903 15:04:22.235440 2093 daemon.cpp:221] os physical memory 30.84 GB. process memory used 1.34 GB(= 1.43 GB[vm/rss] - 93.74 MB[tc/jemalloc_cache] + 0[reserved] + 0B[waiting_refresh]), limit 15.42 GB, soft limit 13.88 GB. sys available memory 21.67 GB(= 21.67 GB[proc/available] - 0[reserved] - 0B[waiting_refresh]), low water mark 1.54 GB, warning water mark 3.08 GB.
0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at /home/zcp/repo_center/doris_enterprise/doris/be/src/common/signal_handler.h:421
1# 0x00007F88E84F3520 in /lib/x86_64-linux-gnu/libc.so.6
2# pthread_kill in /lib/x86_64-linux-gnu/libc.so.6
3# raise in /lib/x86_64-linux-gnu/libc.so.6
4# abort in /lib/x86_64-linux-gnu/libc.so.6
5# 0x000055C4518EAC3D in /opt/apache-doris/be/lib/doris_be
6# 0x000055C4518DD33A in /opt/apache-doris/be/lib/doris_be
7# google::LogMessage::SendToLog() in /opt/apache-doris/be/lib/doris_be
8# google::LogMessage::Flush() in /opt/apache-doris/be/lib/doris_be
9# google::LogMessageFatal::~LogMessageFatal() in /opt/apache-doris/be/lib/doris_be
10# doris::TabletSchema::merge_dropped_columns(doris::TabletSchema const&) in /opt/apache-doris/be/lib/doris_be
11# doris::Merger::vertical_compact_one_group(std::shared_ptr, doris::ReaderType, std::shared_ptr, bool, std::vector<unsigned int, std::allocator > const&, doris::vectorized::RowSourcesBuffer*, std::vector<std::shared_ptr, std::allocator<std::shared_ptr > > const&, doris::RowsetWriter*, long, doris::Merger::Statistics*, std::vector<unsigned int, std::allocator >, long, doris::CompactionSampleInfo*) at /home/zcp/repo_center/doris_enterprise/doris/be/src/olap/merger.cpp:234
12# doris::Merger::vertical_merge_rowsets(std::shared_ptr, doris::ReaderType, std::shared_ptr, std::vector<std::shared_ptr, std::allocator<std::shared_ptr > > const&, doris::RowsetWriter*, long, long, doris::Merger::Statistics*) at /home/zcp/repo_center/doris_enterprise/doris/be/src/olap/merger.cpp:427
13# doris::Compaction::do_compaction_impl(long) at /home/zcp/repo_center/doris_enterprise/doris/be/src/olap/compaction.cpp:392
14# doris::Compaction::do_compaction(long) at /home/zcp/repo_center/doris_enterprise/doris/be/src/olap/compaction.cpp:141
15# doris::BaseCompaction::execute_compact_impl() at /home/zcp/repo_center/doris_enterprise/doris/be/src/olap/base_compaction.cpp:79
16# doris::Compaction::execute_compact() at /home/zcp/repo_center/doris_enterprise/doris/be/src/olap/compaction.cpp:123
17# doris::Tablet::execute_compaction(doris::Compaction&) at /home/zcp/repo_center/doris_enterprise/doris/be/src/olap/tablet.cpp:2093
18# std::_Function_handler<void (), doris::StorageEngine::_submit_compaction_task(std::shared_ptr, doris::CompactionType, bool)::$_0>::_M_invoke(std::_Any_data const&) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
19# doris::ThreadPool::dispatch_thread() in /opt/apache-doris/be/lib/doris_be
20# doris::Thread::supervise_thread(void*) at /home/zcp/repo_center/doris_enterprise/doris/be/src/util/thread.cpp:499
21# 0x00007F88E8545AC3 in /lib/x86_64-linux-gnu/libc.so.6
22# __clone in /lib/x86_64-linux-gnu/libc.so.6
有什么解决方案?