[BugFix] Fix show_be_version command not work (backport #58649) (#58684)

Co-authored-by: stdpain <34912776+stdpain@users.noreply.github.com>
This commit is contained in:
mergify[bot] 2025-05-06 10:18:29 +08:00 committed by GitHub
parent fafd6b6c67
commit a01aa59a36
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 13 deletions

View File

@ -18,17 +18,9 @@ curdir=`cd "$curdir"; pwd`
export STARROCKS_HOME=`cd "$curdir/.."; pwd`
source $STARROCKS_HOME/bin/common.sh
jvmarch=`jvm_arch`
if [ "$JAVA_HOME" = "" ]; then
export LD_LIBRARY_PATH=$STARROCKS_HOME/lib/jvm/$jvmarch/server:$STARROCKS_HOME/lib/jvm/$jvmarch
else
java_version=$(jdk_version)
if [[ $java_version -gt 8 ]]; then
export LD_LIBRARY_PATH=$JAVA_HOME/lib/server:$JAVA_HOME/lib
else
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/$jvmarch/server:$JAVA_HOME/jre/lib/$jvmarch
fi
fi
JEMALLOC_LIB=$STARROCKS_HOME/lib/libjemalloc.so
ln -s -f $STARROCKS_HOME/lib/libjemalloc.so.2 $JEMALLOC_LIB
export LD_LIBRARY_PATH=$STARROCKS_HOME/lib:$LD_LIBRARY_PATH
${STARROCKS_HOME}/lib/starrocks_be --version

View File

@ -101,8 +101,6 @@ if [[ -z "$JEMALLOC_CONF" ]]; then
fi
fi
echo "JEMALLOC_CONF: '$JEMALLOC_CONF'"
# enable coredump when BE build with ASAN
export ASAN_OPTIONS="abort_on_error=1:disable_coredump=0:unmap_shadow_on_exit=1:detect_stack_use_after_return=1"
export LSAN_OPTIONS=suppressions=${STARROCKS_HOME}/conf/asan_suppressions.conf
@ -234,6 +232,8 @@ else
fi
echo "start time: $(date), server uptime: $(uptime)"
echo "Run with JEMALLOC_CONF: '$JEMALLOC_CONF'"
if [ ${RUN_DAEMON} -eq 1 ]; then
nohup ${START_BE_CMD} "$@" </dev/null &
else