doris版本为2.1.10查询报错,更新前2.1.7版本的查询没有问题,请问该怎么解决

Viewed 11

errCode = 2, detailMessage = (192.168.51.219)[CANCELLED]PreCatch error code:11, [E11] Allocator sys memory check failed: Cannot alloc:8589934592, consuming tracker:, peak used 42537348480, current used 39459302784, exec node:<>, process memory used 42.76 GB exceed limit 56.47 GB or sys available memory 8.26 GB less than low water mark 3.14 GB. Alloc Stacktrace: 0# Allocator::sys_memory_check(unsigned long) const at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:1946 1# Allocator::realloc_impl(void*, unsigned long, unsigned long, unsigned long) at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/allocator.cpp:187 2# doris::vectorized::ColumnStr::insert_range_from_ignore_overflow(doris::vectorized::IColumn const&, unsigned long, unsigned long) at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/pod_array.h:171 3# doris::Status doris::vectorized::MutableBlock::merge_impl_ignore_overflow(doris::vectorized::Block&) at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/cow.h:132 4# doris::Status doris::vectorized::MutableBlock::merge_ignore_overflow(doris::vectorized::Block&) at /home/zcp/repo_center/doris_release/doris/be/src/vec/core/block.h:533 5# doris::pipeline::HashJoinBuildSinkOperatorX::sink(doris::RuntimeState*, doris::vectorized::Block*, bool) at /home/zcp/repo_center/doris_release/doris/be/src/common/status.h:494 6# doris::pipeline::PipelineXTask::execute(bool*) at /home/zcp/repo_center/doris_release/doris/be/src/common/status.h:380 7# doris::pipeline::TaskScheduler::_do_work(unsigned long) at /home/zcp/repo_center/doris_release/doris/be/src/common/status.h:380 8# doris::ThreadPool::dispatch_thread() at /home/zcp/repo_center/doris_release/doris/be/src/util/threadpool.cpp:0 9# doris::Thread::supervise_thread(void*) at /var/local/ldb-toolchain/bin/../usr/include/pthread.h:562 10# start_thread 11# __clone 0# doris::Exception::Exception(int, std::basic_string_view > const&) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:173 1# Allocator::sys_memory_check(unsigned long) const at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/allocator.cpp:129 2# Allocator::realloc_impl(void*, unsigned long, unsigned long, unsigned long) at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/allocator.cpp:187 3# doris::vectorized::ColumnStr::insert_range_from_ignore_overflow(doris::vectorized::IColumn const&, unsigned long, unsigned long) at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/pod_array.h:171 4# doris::Status doris::vectorized::MutableBlock::merge_impl_ignore_overflow(doris::vectorized::Block&) at /home/zcp/repo_center/doris_release/doris/be/src/vec/common/cow.h:132 5# doris::Status doris::vectorized::MutableBlock::merge_ignore_overflow(doris::vectorized::Block&) at /home/zcp/repo_center/doris_release/doris/be/src/vec/core/block.h:533 6# doris::pipeline::HashJoinBuildSinkOperatorX::sink(doris::RuntimeState*, doris::vectorized::Block*, bool) at /home/zcp/repo_center/doris_release/doris/be/src/common/status.h:494 7# doris::pipeline::PipelineXTask::execute(bool*) at /home/zcp/repo_center/doris_release/doris/be/src/common/status.h:380 8# doris::pipeline::TaskScheduler::_do_work(unsigned long) at /home/zcp/repo_center/doris_release/doris/be/src/common/status.h:380 9# doris::ThreadPool::dispatch_thread() at /home/zcp/repo_center/doris_release/doris/be/src/util/threadpool.cpp:0 10# doris::Thread::supervise_thread(void*) at /var/local/ldb-toolchain/bin/../usr/include/pthread.h:562 11# start_thread 12# __clone , FILE:/home/zcp/repo_center/doris_release/doris/be/src/vec/core/block.h, LINE:533, FUNCTION:Status doris::vectorized::MutableBlock::merge_ignore_overflow(T &&) [T = doris::vectorized::Block &]

0 Answers