starrocks 版本为2.4 版本 查看be.out 日志中显示如下,
start time: Mon Oct 24 20:06:56 CST 2022
query_id:00000000-0000-0000-0000-000000000000, fragment_instance:00000000-0000-0000-0000-000000000000
*** Aborted at 1666613216 (unix time) try “date -d @1666613216” if you are using GNU date ***
PC: @ 0x4a4b44d roaring_read_uint32_iterator
*** SIGILL (@0x4a4b44d) received by PID 45161 (TID 0x7fac92d3c700) from PID 77902925; stack trace: ***
@ 0x45fa272 google::(anonymous namespace)::FailureSignalHandler()
@ 0x7fad6111a630 (unknown)
@ 0x4a4b44d roaring_read_uint32_iterator
@ 0x1e95f5a starrocks::vectorized::roaring2range()
@ 0x1e9617d starrocks::vectorized::SegmentIterator::_apply_del_vector()
@ 0x1e9dcc2 starrocks::vectorized::SegmentIterator::_init()
@ 0x1e9e519 starrocks::vectorized::SegmentIterator::do_get_next()
@ 0x1ea8b02 starrocks::vectorized::SegmentIterator::do_get_next()
@ 0x1f44d12 starrocks::vectorized::MergeEntry<>::next()
@ 0x1f4819a starrocks::vectorized::RowsetMergerImpl<>::_do_merge_horizontally()
@ 0x1f49a6c starrocks::vectorized::RowsetMergerImpl<>::_do_merge_vertically()
@ 0x1f4b813 starrocks::vectorized::RowsetMergerImpl<>::do_merge()
@ 0x1f3f811 starrocks::vectorized::compaction_merge_rowsets()
@ 0x1e30d93 starrocks::TabletUpdates::_do_compaction()
@ 0x1e31d4c starrocks::TabletUpdates::compaction()
@ 0x1dab646 starrocks::StorageEngine::_perform_update_compaction()
@ 0x1f9fc4e starrocks::StorageEngine::_update_compaction_thread_callback()
@ 0x60f3a40 execute_native_thread_routine
@ 0x7fad61112ea5 start_thread
@ 0x7fad6072d8dd __clone
@ 0x0 (unknown)
在这台机器上执行 cat /proc/cpuinfo|grep avx2
应该是你机器里面缺avx2指令
应该是,服务包是基于非avx2 编译的。使用一会儿就会有这个问题。后面换机器就没有问题了