[Fix](fs_benchmark_tools) Fix run_fs_benchmark.sh classpath issue. (#26183)
Fix run_fs_benchmark.sh classpath issue.
This commit is contained in:
@ -47,12 +47,17 @@ if [[ "${MAX_FILE_COUNT}" -lt 65536 ]]; then
|
||||
fi
|
||||
|
||||
# add java libs
|
||||
for f in "${DORIS_HOME}/lib/java_extensions"/*.jar; do
|
||||
if [[ -z "${DORIS_CLASSPATH}" ]]; then
|
||||
export DORIS_CLASSPATH="${f}"
|
||||
else
|
||||
export DORIS_CLASSPATH="${f}:${DORIS_CLASSPATH}"
|
||||
fi
|
||||
preload_jars=("preload-extensions")
|
||||
preload_jars+=("java-udf")
|
||||
|
||||
for preload_jar_dir in "${preload_jars[@]}"; do
|
||||
for f in "${DORIS_HOME}/lib/java_extensions/${preload_jar_dir}"/*.jar; do
|
||||
if [[ -z "${DORIS_CLASSPATH}" ]]; then
|
||||
export DORIS_CLASSPATH="${f}"
|
||||
else
|
||||
export DORIS_CLASSPATH="${DORIS_CLASSPATH}:${f}"
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
if [[ -d "${DORIS_HOME}/lib/hadoop_hdfs/" ]]; then
|
||||
@ -71,6 +76,13 @@ if [[ -d "${DORIS_HOME}/lib/hadoop_hdfs/" ]]; then
|
||||
done
|
||||
fi
|
||||
|
||||
# add custome_libs to CLASSPATH
|
||||
if [[ -d "${DORIS_HOME}/custom_lib" ]]; then
|
||||
for f in "${DORIS_HOME}/custom_lib"/*.jar; do
|
||||
DORIS_CLASSPATH="${DORIS_CLASSPATH}:${f}"
|
||||
done
|
||||
fi
|
||||
|
||||
if [[ -n "${HADOOP_CONF_DIR}" ]]; then
|
||||
export DORIS_CLASSPATH="${DORIS_CLASSPATH}:${HADOOP_CONF_DIR}"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user