allen-gf opened a new issue, #31024:
URL: https://github.com/apache/doris/issues/31024

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/doris/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Version
   
   apache-doris-2.0.2
   
   ### What's Wrong?
   
   start time: Tue Feb 13 07:39:59 PM CST 2024
   INFO: java_cmd /app/java/jdk/bin/java
   INFO: jdk_version 8
   SLF4J: Class path contains multiple SLF4J bindings.
   SLF4J: Found binding in 
[jar:file:/app/doris/apache-doris-2.0.2-bin-x64/be/lib/java_extensions/preload-extensions/preload-extensions-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/app/doris/apache-doris-2.0.2-bin-x64/be/lib/java_extensions/java-udf/java-udf-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: Found binding in 
[jar:file:/app/doris/apache-doris-2.0.2-bin-x64/be/lib/hadoop_hdfs/common/lib/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]
   SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
   SLF4J: Actual binding is of type [org.slf4j.impl.Reload4jLoggerFactory]
   Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library 
/app/doris/apache-doris-2.0.2-bin-x64/be/lib/hadoop_hdfs/native/libhadoop.so.1.0.0
 which might have disabled stack guard. The VM will try to fix the stack guard 
now.
   It's highly recommended that you fix the library with 'execstack -c 
<libfile>', or link it with '-z noexecstack'.
   *** Query id: 0-0 ***
   *** tablet id: 1440788 ***
   *** Aborted at 1707824410 (unix time) try "date -d @1707824410" if you are 
using GNU date ***
   *** Current BE git commitID: ae923f7 ***
   *** SIGSEGV unknown detail explain (@0x0) received by PID 2052478 (TID 
2054316 OR 0x7f51072c4640) from PID 0; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at /root/src/doris-2.0/be/src/common/signal_handler.h:417
    1# os::Linux::chained_handler(int, siginfo*, void*) in 
/app/java/jdk/jre/lib/amd64/server/libjvm.so
    2# JVM_handle_linux_signal in /app/java/jdk/jre/lib/amd64/server/libjvm.so
    3# signalHandler(int, siginfo*, void*) in 
/app/java/jdk/jre/lib/amd64/server/libjvm.so
    4# 0x00007F5DC9971520 in /lib/x86_64-linux-gnu/libc.so.6
    5# 
lucene::index::SDocumentsWriter<char>::ThreadState::FieldData::addPosition(lucene::analysis::Token*)
 in /app/doris/doris/be/lib/doris_be
    6# 
lucene::index::SDocumentsWriter<char>::ThreadState::FieldData::invertField(lucene::document::Field*,
 lucene::analysis::Analyzer*, int) in /app/doris/doris/be/lib/doris_be
    7# 
lucene::index::SDocumentsWriter<char>::ThreadState::FieldData::processField(lucene::analysis::Analyzer*)
 in /app/doris/doris/be/lib/doris_be
    8# 
lucene::index::SDocumentsWriter<char>::ThreadState::processDocument(lucene::analysis::Analyzer*)
 in /app/doris/doris/be/lib/doris_be
    9# 
lucene::index::SDocumentsWriter<char>::updateDocument(lucene::document::Document*,
 lucene::analysis::Analyzer*) in /app/doris/doris/be/lib/doris_be
   10# lucene::index::IndexWriter::addDocument(lucene::document::Document*, 
lucene::analysis::Analyzer*) in /app/doris/doris/be/lib/doris_be
   11# 
doris::segment_v2::InvertedIndexColumnWriterImpl<(doris::FieldType)17>::add_document()
 at 
/root/src/doris-2.0/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp:224
   12# 
doris::segment_v2::InvertedIndexColumnWriterImpl<(doris::FieldType)17>::add_values(std::__cxx11::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, void const*, unsigned long) at 
/root/src/doris-2.0/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp:283
   13# 
doris::segment_v2::ScalarColumnWriter::append_data_in_current_page(unsigned 
char const*, unsigned long*) at 
/root/src/doris-2.0/be/src/olap/rowset/segment_v2/column_writer.cpp:548
   14# doris::segment_v2::ScalarColumnWriter::append_data(unsigned char 
const**, unsigned long) at 
/root/src/doris-2.0/be/src/olap/rowset/segment_v2/column_writer.cpp:528
   15# doris::segment_v2::ColumnWriter::append_nullable(unsigned char const*, 
unsigned char const**, unsigned long) at 
/root/src/doris-2.0/be/src/olap/rowset/segment_v2/column_writer.cpp:403
   16# doris::segment_v2::ColumnWriter::append(unsigned char const*, void 
const*, unsigned long) in /app/doris/doris/be/lib/doris_be
   17# doris::segment_v2::SegmentWriter::append_block(doris::vectorized::Block 
const*, unsigned long, unsigned long) in /app/doris/doris/be/lib/doris_be
   18# doris::VerticalBetaRowsetWriter::add_columns(doris::vectorized::Block 
const*, std::vector<unsigned int, std::allocator<unsigned int> > const&, bool, 
unsigned int) at 
/root/src/doris-2.0/be/src/olap/rowset/vertical_beta_rowset_writer.cpp:124
   19# 
doris::Merger::vertical_compact_one_group(std::shared_ptr<doris::Tablet>, 
doris::ReaderType, std::shared_ptr<doris::TabletSchema>, bool, 
std::vector<unsigned int, std::allocator<unsigned int> > const&, 
doris::vectorized::RowSourcesBuffer*, 
std::vector<std::shared_ptr<doris::RowsetReader>, 
std::allocator<std::shared_ptr<doris::RowsetReader> > > const&, 
doris::RowsetWriter*, long, doris::Merger::Statistics*) at 
/root/src/doris-2.0/be/src/olap/merger.cpp:247
   20# doris::Merger::vertical_merge_rowsets(std::shared_ptr<doris::Tablet>, 
doris::ReaderType, std::shared_ptr<doris::TabletSchema>, 
std::vector<std::shared_ptr<doris::RowsetReader>, 
std::allocator<std::shared_ptr<doris::RowsetReader> > > const&, 
doris::RowsetWriter*, long, doris::Merger::Statistics*) at 
/root/src/doris-2.0/be/src/olap/merger.cpp:351
   21# doris::Compaction::do_compaction_impl(long) at 
/root/src/doris-2.0/be/src/olap/compaction.cpp:351
   22# doris::Compaction::do_compaction(long) at 
/root/src/doris-2.0/be/src/olap/compaction.cpp:124
   23# doris::CumulativeCompaction::execute_compact_impl() at 
/root/src/doris-2.0/be/src/olap/cumulative_compaction.cpp:87
   24# doris::Compaction::execute_compact() at 
/root/src/doris-2.0/be/src/olap/compaction.cpp:106
   25# doris::Tablet::execute_compaction(doris::CompactionType) at 
/root/src/doris-2.0/be/src/olap/tablet.cpp:1859
   26# std::_Function_handler<void (), 
doris::StorageEngine::_submit_compaction_task(std::shared_ptr<doris::Tablet>, 
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
   27# doris::ThreadPool::dispatch_thread() in /app/doris/doris/be/lib/doris_be
   28# doris::Thread::supervise_thread(void*) at 
/root/src/doris-2.0/be/src/util/thread.cpp:470
   29# 0x00007F5DC99C3AC3 in /lib/x86_64-linux-gnu/libc.so.6
   30# 0x00007F5DC9A55A40 in /lib/x86_64-linux-gnu/libc.so.6
   
   ### What You Expected?
   
   70+ 总是会掉一些节点,导致load任务失败,帮查原因
   
   ### How to Reproduce?
   
   _No response_
   
   ### Anything Else?
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to