diff --git a/be/CMakeLists.txt b/be/CMakeLists.txt index 3d56668cdb645..cca70d9f6c602 100644 --- a/be/CMakeLists.txt +++ b/be/CMakeLists.txt @@ -1020,6 +1020,7 @@ install(FILES ${BASE_DIR}/../conf/cn.conf ${BASE_DIR}/../conf/hadoop_env.sh ${BASE_DIR}/../conf/log4j2.properties + ${BASE_DIR}/../conf/core-site.xml DESTINATION ${OUTPUT_DIR}/conf) if ("${CMAKE_BUILD_TYPE}" STREQUAL "ASAN" OR "${CMAKE_BUILD_TYPE}" STREQUAL "LSAN") diff --git a/build.sh b/build.sh index b264d2bd9ca48..49efcc0483feb 100755 --- a/build.sh +++ b/build.sh @@ -409,6 +409,8 @@ if [ ${BUILD_FE} -eq 1 -o ${BUILD_SPARK_DPP} -eq 1 ]; then cp -r -p ${STARROCKS_HOME}/bin/common.sh ${STARROCKS_OUTPUT}/fe/bin/ cp -r -p ${STARROCKS_HOME}/conf/fe.conf ${STARROCKS_OUTPUT}/fe/conf/ cp -r -p ${STARROCKS_HOME}/conf/hadoop_env.sh ${STARROCKS_OUTPUT}/fe/conf/ + cp -r -p ${STARROCKS_HOME}/conf/core-site.xml ${STARROCKS_OUTPUT}/fe/conf/ + rm -rf ${STARROCKS_OUTPUT}/fe/lib/* cp -r -p ${STARROCKS_HOME}/fe/fe-core/target/lib/* ${STARROCKS_OUTPUT}/fe/lib/ cp -r -p ${STARROCKS_HOME}/fe/fe-core/target/starrocks-fe.jar ${STARROCKS_OUTPUT}/fe/lib/ @@ -445,6 +447,8 @@ if [ ${BUILD_BE} -eq 1 ]; then cp -r -p ${STARROCKS_HOME}/be/output/conf/cn.conf ${STARROCKS_OUTPUT}/be/conf/ cp -r -p ${STARROCKS_HOME}/be/output/conf/hadoop_env.sh ${STARROCKS_OUTPUT}/be/conf/ cp -r -p ${STARROCKS_HOME}/be/output/conf/log4j2.properties ${STARROCKS_OUTPUT}/be/conf/ + cp -r -p ${STARROCKS_HOME}/be/output/conf/core-site.xml ${STARROCKS_OUTPUT}/be/conf/ + if [ "${BUILD_TYPE}" == "ASAN" ]; then cp -r -p ${STARROCKS_HOME}/be/output/conf/asan_suppressions.conf ${STARROCKS_OUTPUT}/be/conf/ fi diff --git a/conf/core-site.xml b/conf/core-site.xml new file mode 100644 index 0000000000000..9fef63dafb14b --- /dev/null +++ b/conf/core-site.xml @@ -0,0 +1,6 @@ + + + fs.s3.impl + org.apache.hadoop.fs.s3a.S3AFileSystem + +