From d3b29a62649449ab5656a67ce77195a6519cbb6d Mon Sep 17 00:00:00 2001 From: lide Date: Wed, 28 Aug 2024 17:15:53 +0800 Subject: [PATCH] [fix](be) Prevent RocksDB from generating many large log files (#40035) --- be/src/olap/olap_meta.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/be/src/olap/olap_meta.cpp b/be/src/olap/olap_meta.cpp index 92b85b1d5b9c71..7f16c63db57484 100644 --- a/be/src/olap/olap_meta.cpp +++ b/be/src/olap/olap_meta.cpp @@ -65,6 +65,12 @@ Status OlapMeta::init() { options.IncreaseParallelism(); options.create_if_missing = true; options.create_missing_column_families = true; + + // set log file's size, num and level + options.max_log_file_size = 10485760; + options.keep_log_file_num = 10; + options.info_log_level = rocksdb::InfoLogLevel::WARN_LEVEL; + std::string db_path = _root_path + META_POSTFIX; std::vector column_families; // default column family is required