diff --git a/docker/runtime/doris-compose/Dockerfile b/docker/runtime/doris-compose/Dockerfile index 50f03299b08820..11a3c465709634 100644 --- a/docker/runtime/doris-compose/Dockerfile +++ b/docker/runtime/doris-compose/Dockerfile @@ -40,3 +40,5 @@ RUN curl -f https://repo1.maven.org/maven2/org/jacoco/jacoco/$jacoco_version/jac mkdir /jacoco && \ unzip jacoco.zip -d /jacoco +# in docker, run 'chmod 755 doris_be' first time cost 1min, remove it. +RUN sed -i 's/\/echo/g' /opt/apache-doris/be/bin/start_be.sh diff --git a/docker/runtime/doris-compose/resource/init_be.sh b/docker/runtime/doris-compose/resource/init_be.sh index dc356d27398e2f..4d7b9780c3038a 100755 --- a/docker/runtime/doris-compose/resource/init_be.sh +++ b/docker/runtime/doris-compose/resource/init_be.sh @@ -81,6 +81,7 @@ main() { if [ -n $LLVM_PROFILE_FILE_PREFIX ]; then export LLVM_PROFILE_FILE="${LLVM_PROFILE_FILE_PREFIX}-$(date +%s)" fi + health_log "run start_be.sh" bash $DORIS_HOME/bin/start_be.sh --daemon wait_process diff --git a/docker/runtime/doris-compose/resource/init_fe.sh b/docker/runtime/doris-compose/resource/init_fe.sh index 2d55547241aef8..1762f10d1facda 100755 --- a/docker/runtime/doris-compose/resource/init_fe.sh +++ b/docker/runtime/doris-compose/resource/init_fe.sh @@ -32,7 +32,7 @@ add_frontend() { output=$(mysql -P $FE_QUERY_PORT -h $MASTER_FE_IP -u root --execute "ALTER SYSTEM ADD FOLLOWER '$MY_IP:$FE_EDITLOG_PORT';" 2>&1) res=$? - health_log "$output" + health_log "${output}\n" [ $res -eq 0 ] && break (echo $output | grep "frontend already exists") && break sleep 1