版本: 2.5.12
问题: 所有be节点突然宕机,查看be.out:
*** Aborted at 1703233058 (unix time) try “date -d @1703233058” if you are using GNU date ***
PC: @ 0x2d4f3f0 starrocks::vectorized::BinaryColumnBase<>::fnv_hash()
*** SIGSEGV (@0x7f85fcbf9000) received by PID 37953 (TID 0x7f93af6f2700) from PID 18446744073654996992; stack trace: ***
@ 0x5b1f2a2 google::(anonymous namespace)::FailureSignalHandler()
@ 0x7f94ef0a2e9b os::Linux::chained_handler()
@ 0x7f94ef0a790c JVM_handle_linux_signal
@ 0x7f94ef09a858 signalHandler()
@ 0x7f94ee5825d0 (unknown)
@ 0x2d4f3f0 starrocks::vectorized::BinaryColumnBase<>::fnv_hash()
@ 0x5143299 starrocks::pipeline::ExchangeSinkOperator::push_chunk()
@ 0x2d7cf6e starrocks::pipeline::PipelineDriver::process()
@ 0x5134bda starrocks::pipeline::GlobalDriverExecutor::_worker_thread()
@ 0x4b187f2 starrocks::ThreadPool::dispatch_thread()
@ 0x4b132ea starrocks::supervise_thread()
@ 0x7f94ee57add5 start_thread
@ 0x7f94edb95ead __clone
@ 0x0 (unknown)
对应查询(be.out 中的queryid):
with tb1 as (select * from (select * ,row_number() over(partition by serial_no order by armor_time desc) as rn from xx.xx where dt=‘2023-12-21’ and app_code=‘m3tdgo’and event_code=‘E_PRODUCT_PUNISH’)a where rn=1 and array_contains(rule_ids,“1461”)) ,tb2 as( select * from aa.aa where dt=’${date:y-m-d}’ and app_code='m3tdgo’and created_time=‘2023-12-21’) select * from tb1 inner join tb2 on tb1.serial_no=tb2.serial_no where 1=1 limit 100